James Madison Dukes vs Georgia State Panthers Prediction, 2/21/2026 College Basketball Picks, Best Bets & Odds
Game: James Madison Dukes vs Georgia State Panthers
Date: Saturday, February 21, 2026
Location: GSU Convocation Center in Atlanta, GA
TV: ESPN+
The James Madison Dukes (15-13) are traveling to GSU Convocation Center on Saturday where they will play the Georgia State Panthers (9-18).

The James Madison Dukes faced Coastal Carolina and took home the win by a score of 67-65 in their last game. James Madison ended the game with a 42.6% field goal percentage (26 of 61) and buried 6 of their 17 3-point shots. From the charity stripe, the Dukes made 9 of their 12 attempts for a rate of 75.0%. With respect to pulling down boards, they earned 34 with 6 of them being on the offensive end. They also doled out 7 assists for the matchup in addition to forcing the other team into 5 turnovers and earning 2 steals. With regard to defense, James Madison allowed their opponent to shoot 38.6% from the floor on 22 out of 57 shooting. Coastal Carolina doled out 8 assists and had 1 steal for this game. Furthermore, Coastal Carolina snagged 34 rebounds (5 offensive, 29 defensive), but didn't have a block. Coastal Carolina finished the game at 63.6% when shooting free throws by making 14 of their 22 shots. They converted 7 of their 29 attempts from beyond the arc. In relation to fouls, the Dukes ended up with 15 while Coastal Carolina finished the game with 14 fouls.
Cliff Davis is a guy who came through in this game. He finished the game at 53.3% from the field and dished out 1 assist. He played 35 mins played and also totaled 6 rebounds. He was able to score 22 points on 8 of 15 shooting.
Get all of our NCAA Betting Picks
James Madison comes into this contest with a record of 15-13 on the campaign. They are losing possession via turnover 11.5 times per game and as a team are committing 19.1 personal fouls every game. As a team, James Madison is pulling in 36.8 rebounds per game and has totaled 361 dimes for the campaign, which ranks 215th in the country in terms of passing the rock. The Dukes are connecting on 35.3% on three-point attempts (251 of 711) and 69.9% from the free throw line. They average 73.7 points per outing (247th in Division 1) while connecting on 44.4% from the field.
Today’s Featured CBB Best Bet! SCOTT SPREITZER won his 6-Unit CBB side last night (Iowa State) and he's back with a 7-Unit CBB Side Wednesday (9 p.m.). Scott's on a 17-8 winning CBB run the last week-plus and he's on an 82-52, 61-percent college basketball run since November. In fact, Scott's longer term CBB run has produced +11,680. Scott's +41,650 with with all plays rated 5.0+. Get the 7-Unit play by signing up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day CBB package. Join Now! |
Defensively, the Dukes are forcing their opponents into 8.8 turnovers per contest and they draw 16.4 fouls. They relinquish 33.1% on three-point shots while they are 196th in the nation in PPG allowed (74.3). The Dukes are giving up a field goal percentage of 42.8% (699 of 1,633) and they surrender 35.7 rebounds per game as a group. They are ranked 108th in college in giving up assists with 334 conceded so far this year.
In their last game, the Georgia State Panthers took a loss by a score of 78-55 when they played Old Dominion. When discussing team rebounding, Georgia State permitted Old Dominion to grab 42 in total (10 on the offensive side). They shot 50.0% from downtown by going 8 out of 16 and finished the contest at 10 of 16 at the charity stripe (62.5%). The Panthers allowed Old Dominion to convert 30 of 55 tries from the floor which gave them a rate of 54.5% for the contest. At the conclusion of this game, the Panthers shot 17 for 66 from the floor which had them shooting 25.8%. Pertaining to shots from 3-point land, Georgia State knocked down 6 of 23 attempts (26.1%). They were able to knock down 15 of the free throw tries for a clip of 83.3%. Old Dominion committed 14 personal fouls for the matchup which took the Panthers to the free throw line for a total of 18 tries. They coughed it up 6 times, while earning 7 steals in this contest. The Panthers pulled down 15 defensive boards and 15 offensive boards totaling 30 for the contest.
Malachi Brown pitched in for the Panthers for the matchup. He racked up 25 points in his 38 minutes of playing time and had 2 assists in this contest. He knocked down 8 of 20 for the matchup giving him a rate of 40.0%, and had 4 rebounds.
Georgia State has a mark of 9-18 on the year. As an offensive unit, the Panthers are connecting on 38.0% from the floor, which ranks them 365th in college. Georgia State has tallied 1,903 pts for the campaign (70.5 per contest) and they grab 35.4 boards per game. They are dishing out assists 12.0 times per game (314th in college) and they lose possession via turnover 11.1 times per game. The Panthers commit 18.3 personal fouls every game and they shoot 78.3% from the free throw line.
The Georgia State defense concedes 34.7% on shots from beyond the perimeter (218 of 629) and opponents are making 68.9% of their shots from the charity stripe. They concede 14.1 assists and 38.8 total rebounds per game, which ranks them 240th and 351st in the country. The Panthers on the defensive side of the court are 201st in D-1 in PPG allowed with 74.3. They are forcing their opponents into 12.0 TO's per game and allow teams to shoot 43.6% from the floor (154th in college hoops).
Who will win tonight's NCAA game against the spread?
Guy Bruhn's Pick: Take James Madison
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get college basketball picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of this Weeks Free College Basketball Picks
Get all of this Weeks Expert College Basketball Picks
Additional Resources:
Georgia State Panthers - Twitter
James Madison Dukes - Twitter

