App State Edges Charlotte in Close Contest
Friday, November 21, 2025, 6:30 PM ET · Holmes Convocation Center
App State Mountaineers 65, Charlotte 49ers 63, final. Our NCAAB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Charlotte 49ers vs App State Mountaineers?
App State Mountaineers beat Charlotte 49ers 65-63 at Holmes Convocation Center on November 21, 2025.
In a thrilling matchup at the Holmes Convocation Center, the App State Mountaineers narrowly defeated the Charlotte 49ers with a final score of 65-63. This game showcased the resilience of App State, who improved their home record to 5-2, while Charlotte fell to 2-4 on the road this season.
Both teams entered the game with contrasting recent forms. App State had a mixed record of 4-6 over their last ten games, but they were on a one-game winning streak after defeating the Dartmouth Big Green 85-77 in their previous outing. The Mountaineers averaged 68.2 points per game while allowing 67.4, indicating a competitive edge in their recent performances. Their last five games highlighted a slight improvement, with an average of 74.4 points scored and 66.8 points allowed.
In contrast, Charlotte struggled with a 3-7 record in their last ten games, currently on a two-game losing streak following a loss to Virginia Tech Hokies, where they fell 76-84. The 49ers averaged 70.0 points scored but allowed 72.6 points, reflecting their defensive vulnerabilities. Their last five games showed a scoring average of 70.4 points while allowing 70.2, indicating they have been competitive but unable to close out games.
The home advantage played a crucial role in this fixture, as App State boasted a home record of 4-2, while Charlotte's away performance was less impressive at 2-3. The previous meetings between these two teams have often been closely contested, but this latest encounter proved to be particularly intense.
In terms of injuries, there were no specific mentions in the block, suggesting both teams were likely at full strength. This factor can often influence the outcome of games, particularly in tightly matched contests like this one.
The market had priced App State as the favorite, reflecting their home advantage and recent form. The final odds were not specified, but the home win probability was recorded at 1.0, indicating strong confidence in App State's ability to secure the victory.
The game conditions were not detailed in the block, but the atmosphere in the Holmes Convocation Center likely played a part in energizing the Mountaineers. Fans often provide a significant boost to home teams, especially in close games.
As the game unfolded, viewers witnessed a series of critical scoring plays that kept the tension high. Andrin Njock of Charlotte made a notable dunk and followed it with free throws, bringing the 49ers within striking distance. However, App State responded with key baskets, including a jumper from Kasen Jennings that sealed their victory.
Overall, this matchup highlighted the competitive spirit of both teams, with App State demonstrating their ability to perform under pressure at home, while Charlotte continues to seek solutions to improve their away form.
Leaders
- PointsKasen Jennings15App State Mountaineers
- AssistsEren Banks3App State Mountaineers
- ReboundsMichael Marcus Jr.5App State Mountaineers
- PointsBen Bradford18Charlotte 49ers
- AssistsAnton Bonke3Charlotte 49ers
- ReboundsAnton Bonke9Charlotte 49ers
Recent form
App State Mountaineers
Last 10: 4-6Streak W168.2 scored · 67.4 allowed per game3-2 at home
- W85-77at Dartmouth Big GreenNov 16
- L53-75at Ohio State BuckeyesNov 11
- W76-54vs North Carolina Central EaglesNov 9
- W92-46vs Carolina University BruinsNov 5
- L66-82at Central Michigan ChippewasNov 4
- L56-61vs Old Dominion MonarchsMar 8
- L57-75at Marshall Thundering HerdMar 1
- L59-61at Georgia Southern EaglesFeb 26
- L59-69vs Marshall Thundering HerdFeb 22
- W79-74vs Georgia Southern EaglesFeb 20
Charlotte 49ers
Last 10: 3-7Streak L270 scored · 72.6 allowed per game1-5 away
- L76-84at Virginia Tech HokiesNov 16
- L55-62vs Davidson WildcatsNov 12
- W70-65vs Tennessee Tech Golden EaglesNov 8
- W92-76vs Indiana State SycamoresNov 4
- L59-64at Florida Atlantic OwlsMar 13
- W64-61at Rice OwlsMar 12
- L80-83vs UTSA RoadrunnersMar 9
- L64-75at North Texas Mean GreenMar 7
- L76-78at East Carolina PiratesMar 2
- L64-78at Tulane Green WaveFeb 27
Standings
| Team | Overall | Games behind | In conference |
|---|---|---|---|
| South Florida | 25-9 | - | 15-3 |
| Tulsa | 30-8 | 2 | 13-5 |
| Wichita State | 24-12 | 2 | 13-5 |
| UAB | 20-12 | 4 | 11-7 |
| North Texas | 19-14 | 6 | 9-9 |
| Florida Atlantic | 18-15 | 6 | 9-9 |
| Charlotte | 17-17 | 6 | 9-9 |
| Tulane | 18-15 | 7 | 8-10 |
| Temple | 16-16 | 7 | 8-10 |
| Memphis | 13-19 | 7 | 8-10 |
| Rice | 13-18 | 8 | 7-11 |
| East Carolina | 11-20 | 9 | 6-12 |
| UTSA | 5-25 | 14 | 1-17 |
| Troy | 22-12 | - | 12-6 |
| South Alabama | 21-12 | 1 | 11-7 |
| Arkansas State | 20-12 | 1 | 11-7 |
| Texas State | 19-13 | 1 | 11-7 |
| Marshall | 19-13 | 1 | 11-7 |
| Coastal Carolina | 19-13 | 1 | 11-7 |
| App State | 19-13 | 1 | 11-7 |
| James Madison | 18-15 | 3 | 9-9 |
| Southern Miss | 19-16 | 3 | 9-9 |
| Georgia Southern | 21-16 | 4 | 8-10 |
| Old Dominion | 12-21 | 5 | 7-11 |
| Louisiana | 11-22 | 5 | 7-11 |
| Georgia State | 10-22 | 5 | 7-11 |
| UL Monroe | 4-28 | 11 | 1-17 |
Box score
| Stat | Charlotte 49ers | App State Mountaineers |
|---|---|---|
| Field goals | 24-58 | 21-45 |
| Field goal % | 41 | 47 |
| Three-pointers | 8-25 | 8-20 |
| Three-point % | 32 | 40 |
| Free throws | 7-11 | 15-23 |
| Free throw % | 64 | 65 |
| Rebounds | 37 | 31 |
| Offensive rebounds | 16 | 9 |
| Defensive rebounds | 21 | 22 |
| Assists | 13 | 10 |
| Steals | 4 | 5 |
| Blocks | 2 | 3 |
| Turnovers | 10 | 9 |
| Team turnovers | 0 | 0 |
| Technical fouls | 1 | 0 |
| Technical fouls, total | 1 | 0 |
| Flagrant fouls | 0 | 0 |
| Points off turnovers | 13 | 10 |
| Fast-break points | 2 | 6 |
| Points in the paint | 30 | 26 |
| Fouls | 17 | 9 |
| Largest lead | 9 | 4 |
How the scoring went
- 1st Half30-27Ben Bradford made Free Throw.
- 1st Half33-27Major Freeman made Three Point Jumper. Assisted by Dezayne Mingo.
- 1st Half33-28Kasen Jennings made Free Throw.
- 1st Half36-28Dezayne Mingo made Three Point Jumper. Assisted by Ethan Butler.
- 1st Half37-28Major Freeman made Free Throw.
- 1st Half37-29Kasen Jennings made Free Throw.
- 1st Half37-30Kasen Jennings made Free Throw.
- 2nd Half39-30Anton Bonke made Layup. Assisted by Ben Bradford.
- 2nd Half39-32Luke Wilson made Layup.
- 2nd Half39-33Kasen Jennings made Free Throw.
- 2nd Half39-34Kasen Jennings made Free Throw.
- 2nd Half41-34Anton Bonke made Dunk. Assisted by Ethan Butler.
- 2nd Half42-34Anton Bonke made Free Throw.
- 2nd Half42-37Alonzo Dodd made Three Point Jumper. Assisted by Eren Banks.
- 2nd Half42-38Kasen Jennings made Free Throw.
- 2nd Half43-38Ethan Butler made Free Throw.
- 2nd Half43-40Kasen Jennings made Jumper.
- 2nd Half45-40Ben Bradford made Layup.
- 2nd Half45-43Michael Marcus Jr. made Three Point Jumper. Assisted by Alonzo Dodd.
- 2nd Half45-45Eren Banks made Layup. Assisted by Michael Marcus Jr..
- 2nd Half46-45Ben Bradford made Free Throw.
- 2nd Half47-45Ben Bradford made Free Throw.
- 2nd Half47-47Eren Banks made Layup.
- 2nd Half47-50Jalen Tot made Three Point Jumper. Assisted by Eren Banks.
- 2nd Half49-50Anton Bonke made Dunk. Assisted by Ben Bradford.
- 2nd Half49-53Michael Marcus Jr. made Three Point Jumper. Assisted by Eren Banks.
- 2nd Half51-53Ben Bradford made Layup.
- 2nd Half52-53Ben Bradford made Free Throw.
- 2nd Half52-56Andrin Njock made Three Point Jumper. Assisted by Jason Clarke Jr..
- 2nd Half55-56Dezayne Mingo made Three Point Jumper.
- 2nd Half55-57Michael Marcus Jr. made Free Throw.
- 2nd Half57-57Ben Bradford made Layup. Assisted by Kylan Blackmon.
- 2nd Half57-59Andrin Njock made Dunk. Assisted by Kasen Jennings.
- 2nd Half57-60Andrin Njock made Free Throw.
- 2nd Half57-61Andrin Njock made Free Throw.
- 2nd Half59-61Ben Bradford made Dunk.
- 2nd Half59-63Eren Banks made Jumper.
- 2nd Half61-63Ethan Butler made Layup.
- 2nd Half63-63Anton Bonke made Layup. Assisted by Dezayne Mingo.
- 2nd Half63-65Kasen Jennings made Jumper.
Win probability
Above the line favours App State Mountaineers, below favours Charlotte 49ers.
Venue
- Holmes Convocation CenterBoone, NC
- Attendance3043
- OfficialsRyan Christian, Derek Schulte, Tim Fitzgerald
Elsewhere
- Carson Crawford, No. 46 in '27 class, commits to Arizona St.
- Tennessee's Ralph Scott to have knee surgery, out at least 6 months
- Men's NCAA basketball 2026-27 Way-Too-Early Top 25 rankings
- Transfers, recruits and roster moves for key men's NCAA basketball teams
- Michigan 5-star freshman Brandon McCoy Jr. (knee) to miss season
- With $6.5 million left on deal, UCLA fires AD Martin Jarmond