Disney Wiki
Disney Wiki

Jo Keener is one of Gabe's schoolmates. She often bullies him but of the dialogue between Teddy and Jo, it is found out that she likes him, but doesn't know what to do. Next time she sees Gabe, she is being nicer to him. She is portrayed by G. Hannelius.


Jo is usually described as tomboyish, aggressive, devious, and manipulative. She is shown to be Gabe's "frenemy" throughout her appearances. In "Boys Meet Girls", she picks on Gabe before she confesses to Teddy that she has a crush on him. She later visits the Duncans and has a playdate with Gabe. Jo's strength and aggressiveness are often demonstrated through violence; she once dislocated Gabe's shoulder while playing video games, as well as busted his lip, and gave him a black eye. In "Duncan's Got Talent", she agrees to help Gabe make a campaign video but really makes the video lie about Gabe. In Charlie in Charge, she and Gabe are upset about a project on Hawaii they are assigned to do together, but she eventually has fun with Gabe doing the project. In "Duncan vs. Duncan", she and Gabe do Cotillion classes together. She also loves things that explode and revealed in "Charlie in Charge" that she is good with babies although she claims that every doll she had ended up without a head and she threatened Gabe to hurt him if he let anybody know.

Also, it is shown she is good at pranks proving into putting some earthworms in the salad of the female teacher in Cotillion class much to Gabe's delight.

Personal life

She says she likes Gabe but only a 'little'. Teddy later invited her to help her express her true feelings but it ends up wrong when she claims Gabe cheated at a video game then dislocating his shoulder ("Boys Meet Girls").

Jo promises Gabe that she will help him run for class president. They work on the video together, but when it comes in time for presentations, Gabe gets tricked by the one and only, Jo. Jo says that 'he hates babies' and much more fake facts about Gabe. He is a really caring person. People 'boo' him, but he makes a new video and shows it to the whole class. He then becomes the class president and Jo gets in trouble for sabotaging his video ("Duncan's Got Talent").

She is Gabe's partner in science class. It turns out that she is actually good with taking care of Charlie and much better than Gabe at it ("Charlie in Charge").

Jo asks Gabe to practice and is her date for Cotillion. Gabe does not agree at first, but his mom Amy forces him to be Jo's date. During the practice classes, they launch with a spoon melon balls at each other, and then Gabe launches some at Mrs. Krump, the female instructor. During the dance practice, both of them are hesitant to hold each other close for dancing, but when they do, Jo actually likes it. Gabe is confused by Jo liking it and tells her that he does not want to be her boyfriend. They both argue briefly and Gabe storms out of the class. Dressed up, she stops by his house asking for a corsage, and Gabe looks at her impressed. She goes to Cotillion alone, but a dressed up Gabe shows up unexpectedly, and they happily dance together and enjoy their food together.("Duncan vs. Duncan").


Jo arm locks Gabe on the couch.

Gabe Duncan

Jo and Gabe's relationship is very complex. Jo couldn't show her emotions thoroughly to him, frustrating her and always ended up hurting him. ("Boys Meet Girls"). She is denial at first, but then admits it. Gabe feels the same way. In Duncan vs. Duncan Jo asked Gabe to join her for cotillion, as her date. In Disney's promo, they narrator says "Has Gabe found his perfect match?" and the answer is probably yes, but in an interview asking Bradley, "Will Gabe and Jo ever kiss?" They did but not on tape! He thinks they will never get that close but still are good friends. They might kiss later in season 3.

Background Information

  • She has a crush on Gabe. Gabe also has romantic feelings for her as well as they claim just a little bit.


  • "Boys Meet Girls" (first appearance)
  • "Duncan's Got Talent"
  • "Charlie in Charge"
  • "Duncan vs. Duncan"
v - e - d
Good Luck CharlieGood Luck Charlie, It's Christmas!
Bob DuncanAmy DuncanPJ DuncanTeddy DuncanGabe DuncanCharlie DuncanToby DuncanIvy WentzEmmett HeglinSpencer WalshEstelle DabneyJo KeenerMary Lou WentzHarry WentzSkylerVonnieVictorFrank DuncanLinda DuncanMel DuncanHank BlankenhooperPetunia BlankenhooperRaymondLauren DabneyNicoleKaiEmma
Hang in There Baby
Season One: "Study Date" • "Baby Come Back" • "The Curious Case of Mr. Dabney" • "Double Whammy" • "Dance Off" • "Charlie Did It!" • "Butt Dialing Duncans" • "Charlie is 1" • "Up a Tree" • "Take Mel Out to the Ball Game" • "Boys Meet Girls" • "Kit and Kaboodle" • "Teddy's Little Helper" • "Blankie Go Bye-Bye" • "Charlie Goes Viral" • "Duncan's Got Talent" • "Kwikki Chick" • "Charlie in Charge" • "Sleepless in Denver" • "Girl Bites Dog" • "Teddy's Broken Heart Club Band" • "Teddy Rebounds" • "Pushing Buttons" • "Snow Show" • "Driving Mrs. Dabney"

Season Two: "Charlie is 2" • "Something's Fishy" • "Let's Potty" • "Appy Days" • "Duncan vs. Duncan" • "L.A.R.P. in the Park" • "Battle of the Bands" • "The Singin' Dancin' Duncans" • "Teddy's Bear" • "Meet the Parents" • "Gabe's 12 1/2 Birthday" • "The Break-up" • "Charlie Shakes it Up!" • "Baby's New Shoes" • "Bye Bye Video Diary" • "Monkey Business" • "PJ in the City" • "Sun Show" • "Amazing Gracie" • "Termite Queen" • "The Bob Duncan Experience" • "Ditch Day" • "Alley Oops" • "Scary Had a Little Lamb" • "Return to Super Adventure Land" • "Can You Keep a Secret?" • "Story Time" • "It's a Charlie Duncan Thanksgiving" • "Teddy on Ice"
Film: Good Luck Charlie, It's Christmas!
Season Three: "Make Room for Baby" • "Bad Luck Teddy" • "Amy Needs a Shower" • "Dress Mess" • "Catch Me if You Can" • "Name That Baby" • "Special Delivery" • "Welcome Home" • "Baby's First Vacation" • "Wentz's Weather Girls" • "Baby Steps" • "T. Wrecks" • "Teddy and the Bambino" • "Team Mom" • "Le Halloween" • "Guys & Dolls" • "Nurse Blankenhooper" • "Charlie Whisperer" • "Study Buddy" • "A Duncan Christmas" • "All Fall Down"
Season Four: "Duncan Dream House" • "Doppel Date" • "Demolition Dabney" • "Go Teddy!" • "Rock Enroll" • "The Unusual Suspects" • "Rat-A-Teddy" • "Charlie 4, Toby 1" • "Futuredrama" • "Teddy's New Beau" • "Teddy's Choice" • "Bug Prom" • "Weekend in Vegas" • "Fright Night" • "Sister, Sister" • "Bob's Beau-Be-Gone" • "Good Luck Jessie: NYC Christmas" • "Accepted" • "Down a Tree" • "Good Luck Teddy"