The Sobrato Center · at San Francisco
#246RADRadford
@
#161SFSan Francisco
LineSF -10.5no move
Total153.5up 1 from 152.5
Season records: Radford and San Francisco
RADThis seasonSF
0-0Record0-0
0-0ATS0-0
0-0O/U0-0

ATS = covered-didn’t-push · O/U = overs-unders

Model: projects SF 79–71 · win probability SF 76%
Pick this game
Your picksMy picks ›
Spread
Total
Winner
Line
SF -10.5
no move since the open
Total
153.5
model 150.2 · Under by 3.5
Model edge
RAD by 2.5
model vs market
Public
—
No split yet for this game
The model has not beaten the closing line: with an edge of 3 or more it went 409-367 in 2025-26. Model record

What could decide it: SF has more of the edges

RAD 1, SF 7 · 2025-26 numbers until both teams have played three games
Context
Schedule so far
RAD has played the 243rd-hardest schedule, SF the 98th. A record against a soft schedule means less
Context
Tempo
About 70 possessions: RAD plays 73.6 a game (13th fastest), SF 67.3 (271st). Faster games mean more points
SFBig
Rebounding
Offensive rebound rate: RAD 29.8%, SF 31.4%. Defensive: RAD 67.8%, SF 71.0%
SFSmall
Free throws
Free throw rate: RAD 42.4, SF 40.1. Allowed: RAD 40.0, SF 29.6
SFSmall
SF offense vs RAD defense
Offense 178th of 366 against a defense 286th, on the model’s ratings
RADSmall
Turnovers
Turnover rate: RAD 17.1%, SF 15.9%. Forced: RAD 18.5%, SF 14.1%
SFSmall
Three-pointers
RAD hits 33.5% and allows 35.5%; SF hits 34.6% and allows 34.1%. Threes are 45.4% and 46.1% of their shots
SFSmall
Shooting
Effective FG%: RAD 51.4 and allows 53.0; SF 51.3 and allows 50.8
SFSmall
Home court
SF at home. This season: SF 0-0 at home, RAD 0-0 away
SFSmall
RAD offense vs SF defense
Offense 213th of 366 against a defense 165th, on the model’s ratings
Even
Who is back
Minutes back from last season: RAD 12%, SF 3%. Transfers in: RAD 6, SF 3. Early in a season, turnover makes teams harder to price

How games like this went

Division I games since 2023-24, closing lines
SituationGamesFavorite wonFavorite coveredWent over
Home favorites of 10 to 14.5192888%48%52%
Non-conference games at this spread98888%50%51%
Games with a total of 150 to 154.5275575%51%50%

Market

Open → current
Spread
No change since the open
Total
Up 1 since the open
Moneyline
RAD +330 · SF -425
Line movement
Median of 4 sportsbooks, pre-tip-off · tap a dot
Opened SF -10.5 · unchangedmodel SF -8
Opened 152.5 · now 154 · moved 1.5 upmodel 150
Openline modelNow

Pre-game lines only (ESPN, DraftKings first). After tip-off the line shown is the closing line.

Public betting

Share of bets and of money
Over 153.5TotalUnder 153.5
Bets
Money
RADWinnerSF
Bets
Money

Books

4 sportsbooks · current prices
BookSpreadTotalMoneyline
RADSFOverUnderRADSF
BetOnline.agBetOnline.ag-10.5-102+10.5-118154-110154-110——
BetRiversBetRivers-10.5-114+10.5-112153.5-106153.5-121+400-625
BovadaBovada-10.5+100+10.5-120154-110154-110——
LowVig.agLowVig.ag-10.5+102+10.5-114154-108154-108——

Model vs market

MarketModelModel edge
SpreadSF -10.5SF -7.9RAD +2.6
Total153.5150.2Under 3.3
Projected score—RAD 71.1 · SF 79

1st-half model

ModelActual
1H spreadSF -4.6—
1H total70.2—
1H projected scoreRAD 32.8 · SF 37.4—

The starting fives are even

Position by position: Radford 0, San Francisco 0, even 5
RadfordBetterSan Francisco
G J. Robinson TR6.3 pts · 2.6 reb · 1.9 ast Score 52
No call
G A. Bashir TR2.4 pts · 0.6 reb · 0.6 ast Not ranked
G T. Gross TR3.5 pts · 1.8 reb · 0.6 ast Score 21
No call
G A. Braccia0.4 pts · 0.5 reb · 0.3 ast Not ranked
F C. Jackson TR4 pts · 3.9 reb · 0.5 ast Score 36
Even
F B. Oosterbaan TR7.6 pts · 4.1 reb · 1.5 ast Score 31
F P. Kabamba TR5.6 pts · 3.2 reb · 0.9 ast Score 38
No call
F N. Newbury NEWNo Division I numbers yet Not ranked
F F. Erichsen4.7 pts · 2.2 reb · 0.6 ast Score 27
No call
C I. Diagne TR1.1 pts · 2.4 reb · 0.1 ast Not ranked
RadfordBetterSan Francisco
RAD offense213th of 366 · -6.5
Even
SF defense165th of 366 · -3.7
RAD defense286th of 366 · -7.2
SFSmall
SF offense178th of 366 · -5.5
Backcourt-1.5 · 2 players
Even
Backcourt-0.9 · 2 players
Frontcourt-2.1 · 3 players
Even
Frontcourt-1.6 · 3 players
Bench-1.0 · 4 players
No call
BenchNo numbers yet
Score, worst to bestRAD betterSF betterTR transfer · NEW no Division I numbers

Depth chart

Projected rotation by position, starters outlined
Radford
Guards
J. Robinson17 min · TRT. Gross13 min · TRW. Keel6 minM. Grujicic6 min · TRJ. Kee3 min · TRK. PruettNew
Forwards
C. Jackson17 min · TRP. Kabamba17 min · TRF. Erichsen13 minA. NokesNew
Centers
G. Ferreira5 min
San Francisco
Guards
A. Bashir10 min · TRA. Braccia5 minW. FodeNewM. MageeNewY. VitlemNewD. BordonNew
Forwards
B. Oosterbaan25 min · TRN. NewburyNewA. TysonNewG. KnudsenNewD. WileyNewJ. PihtovsNew
Centers
I. Diagne7 min · TR
Showing 2025-26 until both teams have played this season.

Matchup stats

2025-26 · rank among 365 teams
Scoring
Shooting
Possessions
Defense
RADSF
Scoring
79.9 #70Points per game73.9 #198
1.09 #168Points per possession1.10 #131
73.6 #13Pace (possessions)67.3 #271
Shooting
51.4 #181Effective FG%51.3 #184
33.5 #1993-point %34.6 #140
45.4 #593-point attempt rate46.1 #45
42.4 #25Free throw rate40.1 #59
Possessions
17.1 #210Turnover rate15.9 #129
29.8 #207Offensive rebound rate31.4 #148
12.0 #284Assists per game13.6 #174
Defense
80.8 #330Points allowed73.8 #149
1.10 #216Points allowed per possession1.09 #206
53.0 #271Opponent effective FG%50.8 #143
35.5 #279Opponent 3-point %34.1 #187
18.5 #72Turnovers forced14.1 #331
67.8 #267Defensive rebound rate71.0 #105
7.5 #79Steals per game5.1 #332
3.4 #158Blocks per game2.9 #238

Radford

13-16 in 2025-26 overall · 9-8 in conference · Big South Conference

Last five, 2025-26
  • Lvs Presbyterian85–91
  • L@ Longwood74–90
  • Wvs SC Upstate71–59
  • L@ UNC Asheville73–74
  • Wvs Gardner-Webb82–70

A week or more of rest.

San Francisco

16-16 in 2025-26 overall · 9-11 in conference · West Coast Conference

Last five, 2025-26
  • Lvs Oregon St77–78
  • Wvs Portland82–65
  • W@ Pacific72–61
  • Lvs Santa Clara73–94
  • Lvs Gonzaga59–80

A week or more of rest.