Game emails · free

Your teams, before and after every game.

A preview two hours before the start and the box score minutes after the final. Free, and every email has its own off switch.

Leagues
NFLCollege footballMLBNBANHLWNBACollege basketballToday’s games
Standings & playoffs
Playoff pictureCFP pictureCFB rankingsCFB standingsCBB rankingsCBB preview 2026-27CBB transfer portalNFL scheduleCFB scheduleNFL draft orderSchedule strengthNFL rivalries
Most followed
Dallas CowboysKansas City ChiefsNew York YankeesBuffalo BillsDetroit LionsChicago BearsPittsburgh SteelersGreen Bay PackersNew York GiantsChicago CubsBoston Red SoxNotre Dame
Fantasy tools
Start/sit rankingsLineup checkWho’s playing tonightTrade analyzerWaiver wireYour Sleeper leagueDefense vs positionFantasy playoff scheduleNFL bye weeksNHL schedule gridNBA schedule gridHockey streamers
Betting tools & picks
Odds converterParlay calculatorHedge calculatorExpected valueBet size (Kelly)Teasers, round robinsLine movementClosing line valuePrediction marketsNFL picksCollege football picksMLB picksNHL picks
Read
Top plays last nightPlayer highlightsMLB walk-offsNews WireStat SavantBest BetsNFL preview 2026College football 2026Premium issuesBox Scores newsletterHow it worksHow we get our numbers
Highlights
Major League planInvite friendsPrivacyTermsLog in
Fantasy tools+−
Start/sit rankingsLineup checkWho’s playing tonightTrade analyzerWaiver wireYour Sleeper leagueDefense vs positionFantasy playoff scheduleNFL bye weeksNHL schedule gridNBA schedule gridHockey streamers
Betting tools & picks+−
Odds converterParlay calculatorHedge calculatorExpected valueBet size (Kelly)Teasers, round robinsLine movementClosing line valuePrediction marketsNFL picksCollege football picksMLB picksNHL picks
Standings & playoffs+−
Playoff pictureCFP pictureCFB rankingsCFB standingsCBB rankingsCBB preview 2026-27CBB transfer portalNFL scheduleCFB scheduleNFL draft orderSchedule strengthNFL rivalries
Leagues+−
NFLCollege footballMLBNBANHLWNBACollege basketballToday’s games
Most followed+−
Dallas CowboysKansas City ChiefsNew York YankeesBuffalo BillsDetroit LionsChicago BearsPittsburgh SteelersGreen Bay PackersNew York GiantsChicago CubsBoston Red SoxNotre Dame
Read+−
Top plays last nightPlayer highlightsMLB walk-offsNews WireStat SavantBest BetsNFL preview 2026College football 2026Premium issuesBox Scores newsletterHow it worksHow we get our numbers
Highlights+−
Major League planInvite friendsPrivacyTermsLog in
A Mainmarket brand · 135 York St, Brooklyn, NY 11201 · Not affiliated with any league or team
Betting tools are for information. 21+. Gambling problem? Call 1-800-GAMBLER.

Scores, schedules, rosters and statistics come from public sports data feeds and are for information only. Odds, projections and win probabilities are for entertainment only and are not betting advice. Team names and marks belong to their owners and identify the clubs we cover. © 2026 MainMarket.com. All rights reserved.

Stat SavantPremium issuesMy teams
College basketball · 2026-27 preview · Sun Belt
South Alabama · 2026-27 preview

South Alabama basketball preview 2026-27: roster, transfers and schedule

South Alabama returns 83% of last season's minutes.

Last season it ranked No. 203 in adjusted net rating (No. 216 on offense, No. 168 on defense). The biggest loss is Adam Olsen, 16.6 points a game, gone to Auburn. The schedule has 23 games so far, none against last season's adjusted top 25.

83%
of last season's minutes return
0
transfers in, 1 out
0
freshmen
No. 203
adjusted net rating, 2025-26

2026-27 roster

Pos
Ht
Sun Belt previewsMinutes back
Troy83%Arkansas StateNot postedMarshall85%App State86%Louisiana TechNot posted
PPG
RPG
APG
MPG
Hometown
2
Chaze Harris
Back
A
6-6
19.1
4.7
4.9
31.8
Cleveland, OH
1
Jayden Cooper
Back
G
6-2
11.5
2.6
1.0
30.0
Pike Road, AL
34
Randy Brady
Back
G
6-5
5.5
5.7
1.9
26.9
Chattanooga, TN
9
Peyton Law
Back
F
6-7
12.8
6.0
1.1
25.5
Calhoun, GA
4
Hantz Louis-Jeune
Back
G
6-5
5.1
2.9
0.5
23.5
Lake Worth, FL
3
Stephen Williams
Back
F
6-9
6.4
4.7
0.2
15.8
Atmore, AL
14
John Broom
Back
G
6-5
2.2
2.8
0.4
15.2
Jacksonville, AL
6
JJ Wheat
Back
G
6-0
3.6
1.5
1.2
13.4
Clarksville, TN
7
Brian Hawthorne
Back
G
6-2
2.7
1.5
1.0
10.3
Shawnee, KS
10
Maxwell Land
Back
G
6-4
0.8
0.5
0.3
1.8
Cincinnati, OH
8
Desmond Williams
New
G
6-2
Mobile, AL
0
Samuel Shoptaw
New
G
6-2
London, KY

PPG to MPG are last season’s numbers, wherever he played: a transfer’s line is from his old school. Freshmen have none yet.

Who left

Where
PPG
MPG
Adam OlsenTransferred to Auburn
Transferred to Auburn
16.6
36.0

The players who left played 17% of last season’s minutes.

Adjusted net rating, last three seasons

2023-24
-5.6 No. 247
2024-25
+3.6 No. 125
2025-26
-2.6 No. 203

Points per 100 possessions better than an average Division I team. Last season: offense 106.5 (No. 216), defense 109.0 (No. 168).

2026-27 schedule

November to January
Rank
Nov 2
vs Ohio
222
Nov 5
vs Jacksonville State
210
Nov 10
at UCF
58
Nov 12
vs Loyola Marymount neutral
169
Nov 14
at North Texas
133
Nov 20
vs West Florida
Dec 16
at Arkansas State
157
Dec 19
vs Old Dominion
248
Jan 2
at App State
197
Jan 7
vs Georgia Southern
233
Jan 9
vs Coastal Carolina
252
Jan 14
at UL Monroe
350
January to February
Rank
Jan 16
vs Louisiana Tech
212
Jan 21
at Louisiana
314
Jan 23
vs Southern Miss
221
Jan 27
at Troy
148

Rank is each opponent’s adjusted net rank last season; gold marks a top-25 opponent. 23 games, 15 in the Sun Belt. Tip times are set closer to each game.

Questions

Who is back for South Alabama in 2026-27?

10 players who played for South Alabama last season: Chaze Harris, Jayden Cooper, Randy Brady, Peyton Law, Hantz Louis-Jeune, Stephen Williams, John Broom, JJ Wheat, Brian Hawthorne, Maxwell Land. They played 83% of its minutes.

Who did South Alabama add for 2026-27?

No transfers or ranked freshmen yet.

South Alabama schedule, scores and newsAll 358 teams, sortableTransfer portal tracker
Jan 30
at Louisiana Tech
212
Feb 3
vs Arkansas State
157
Feb 13
at Georgia State
303
Feb 18
vs Troy
148
Feb 20
vs Louisiana
314
Feb 24
vs UL Monroe
350
Feb 26
at Southern Miss
221