VMI Keydets vs UTSA Roadrunners basketball final score

Sat, Nov 7 · 5:00 PM ET · UTSA Convocation Center, San Antonio, TX

Non-conferenceESPN+UTSA Convocation Center, San Antonio, TX
VMI
1-1 · 0-0 conf
Efficiency #353
@
UTSA
0-1 · 0-0 conf
Efficiency #350
Final
6870
Final score
Projected 78.7 – 82.8
VMI win 36%UTSA win 64%
MarketClose
Spread
UTSA −5.5
open UTSA −5.75
Total
163.5
open 161.5
Our line
UTSA −4.2
as of Sat, Nov 7 · 4:51 PM ET

Our play

How our line is built

each step, from an even game to our line
Spread
Even game
0.0
UTSArated 9.2 below average
−9.2
VMIrated 9.1 below average
+9.1
Home court
+4.3
Our line
UTSA −4.2
◂ VMI sideUTSA side ▸

The spread is seen from the home side: a plus moves it toward UTSA. Our total joins once both teams have played 3 games.

Pace & total

possessions per 40 minutes
Tempo, possessions per 40 minutes

Projected possessions: 75.4, from each team's opponent-adjusted tempo. On raw season pace, VMI is the faster team (83.8, #4 of 365) and UTSA the slower (74.3, #80). When tempos clash, the slower team usually pulls the pace harder (weights 0.80 vs 0.66).

Projected possessions
75.4
per team, 40 min
Market total
163.5
Market close · open 161.5
Adjusted tempo, vs an average opponent
73.5#36
VMI
72.6#69
UTSA

How this game plays

points this game from the four factors, vs an average D-I matchup
Our line
UTSA −4.2
Four factors +4.6 · not in these stats −0.4
From the four factors
UTSA has the ball+0.9
VMI has the ball−3.8
UTSA has the ball
✓Shoots it welleFG% 52.4% #135 · VMI allows 64.5% #311+9.2
✗Few second chancesOR% 23.1% #277 · VMI allows 25.8% #82−4.0
✗Coughs it upTO% 18.8% #193 · VMI forces 22.7% #62 · ~16 turnovers−2.9
✗Few trips to the lineFTR 20.6% #305 · VMI allows 33.9% #136 · FT 61.5% #254−1.4
VMI has the ball
✗Coughs it upTO% 22.7% #266 · UTSA forces 28.3% #14 · ~20 turnovers−8.2
✓Wins second chancesOR% 30.2% #182 · UTSA allows 50.0% #320+3.7
✓Gets to the lineFTR 52.4% #44 · UTSA allows 39.3% #196 · FT 87.9% #12+2.1
✗Tough shooting lookeFG% 32.5% #324 · UTSA allows 67.9% #322−1.3

Shot diet

Where each offense shoots from and where each defense lets teams shoot
VMIoffense vsUTSAdefense
Share of shots by zone
VMI shoots
UTSA allows
D-I average
FG% by zone
ZoneD-I avg
Rim38.1%#31389.5%#32858.1%
Short 2 (≤9 ft)0.0%#27133.3%#12737.5%
Mid 2 (10 ft+)11.1%#2830.0%#135.4%
Three23.8%#27638.5%#26132.3%
UTSAoffense vsVMIdefense
Share of shots by zone
UTSA shoots
VMI allows
D-I average
FG% by zone
ZoneD-I avg
Rim42.9%#28955.6%#12658.1%
Short 2 (≤9 ft)37.5%#147100.0%#31037.5%
Mid 2 (10 ft+)33.3%#15171.4%#31035.4%
Three35.3%#11748.3%#31432.3%
RimShort 2 (≤9 ft)Mid 2 (10 ft+)Three

Zones from play-by-play shot descriptions; garbage time removed. Bars show the share of field-goal attempts in each zone; where a slice is too thin for its number, the shares are listed under the bar. FG% ranks: #1 = best for that side (most accurate shooting, stingiest defense).

Shot volume

Extra scoring chances from rebounds, turnovers and the foul line
VMI
+6.6extra scoring chances per game vs a D-I average team#88 of 365
Off reb %
30.2%
#182
Def reb %
74.2%
#82
Turnover %
22.7%
#266
Forced TO %
22.7%
#62
FT rate
52.4%
#44
FT allowed
33.9%
#136
Where the chances come from (per game)
Offensive rebounding−0.5
Defensive rebounding+2.0
Ball security−3.0
Forcing turnovers+3.1
Foul shots drawn+4.0
Foul shots allowed+1.0
UTSA
−6.9extra scoring chances per game vs a D-I average team#245 of 365
Off reb %
23.1%
#277
Def reb %
50.0%
#320
Turnover %
18.8%
#193
Forced TO %
28.3%
#14
FT rate
20.6%
#305
FT allowed
39.3%
#196
Where the chances come from (per game)
Offensive rebounding−2.9
Defensive rebounding−6.1
Ball security−0.3
Forcing turnovers+7.1
Foul shots drawn−4.3
Foul shots allowed−0.4

VMI has more extra scoring chances per game: +6.6 (#88 of 365) to UTSA’s −6.9 (#245).

Grade = extra shots and foul-line trips per game compared with a D-I average team, built from six season rates. Cell shading is the national rank for each rate (greener = better for that team).

Rotation

VMI2026-27 numbers through Sat, Nov 7
#PlayerPosClHtGP-GSMPGPPGRPGAPGTOVeFG%3P%3PA/gFT%Usage
1GSr6'2"3-325.313.05.33.34.041.9%22.2%3.068.4%34.6%
44FSr6'7"3-324.717.73.70.31.052.6%35.7%9.3100.0%32.2%
9FSo6'8"3-323.38.08.70.72.050.0%50.0%1.366.7%20.9%
23GFr6'6"3-121.77.73.72.01.739.1%30.8%4.362.5%24.7%
11FFr6'7"3-320.02.75.00.31.018.2%—0.066.7%14.0%
22GFr6'3"3-019.711.02.72.02.063.2%50.0%2.790.0%24.9%
12FFr6'9"3-014.74.03.72.32.038.5%0.0%0.750.0%23.3%
15FFr6'7"3-014.35.71.70.70.740.6%33.3%3.080.0%22.8%
0FJr6'5"3-011.72.72.70.31.050.0%40.0%1.7—15.1%
5GSr6'4"2-214.510.51.01.50.575.0%0.0%0.575.0%23.6%
72FFr6'10"2-08.02.54.00.50.533.3%0.0%1.050.0%22.5%
25GFr6'4"2-07.51.02.01.50.033.3%0.0%1.0—9.0%
4GFr6'0"1-06.00.02.01.00.00.0%0.0%1.0—7.4%
14GSr6'1"1-06.06.00.01.00.060.0%40.0%5.0—37.2%
42GJr6'1"1-02.02.00.01.00.050.0%—0.0—44.7%

Team comparison

national rank toned left for away, right for home
VMIUTSA
Efficiency
97.6
98.4
113.9
113.8
73.5
72.6
8.7
-4.3
Shooting
32.5%
52.4%
31.0%
51.7%
23.8%
35.3%
87.9%
61.5%
52.4%
20.6%
Ball control & glass
22.7%
18.8%
22.7%
28.3%
30.2%
23.1%
25.8%
50.0%
14.3%
12.1%
16.7%
3.4%
Style
33.3%
54.0%
34.3%
37.8%
17.1%
16.2%
55.6%
59.3%
52.5%
48.5%
Roster
2.14
2.95
6'5.7"
6'4.7"
45.4%
13.1%

Offseason

roster movement into this season — descriptive, not a model input
VMI
Returning minutes: 45.8%Returning production: 50.5%
Lost
  • Tan Yildizoglu 30.2 mpg, 9.9 ppg · transferred to Siena
  • Linus Holmstrom 26.4 mpg, 11.0 ppg · transferred to Youngstown St
  • Mario Tatum Jr. 25.1 mpg, 8.2 ppg · transferred to NJIT
  • Kaden Stuckey 16.3 mpg, 3.8 ppg · transferred to Le Moyne
  • Jaylen Pazon 8.4 mpg, 4.2 ppg · transferred to Chicago St
  • Mason Hagedorn 2.0 mpg, 0.4 ppg · transferred to Loyola MD
Added
  • Trap Johnson from UC San Diego · 6.5 mpg, 1.9 ppg last season
  • Cazell Henderson-Bradley no D1 minutes last season
  • Joao Panzo no D1 minutes last season
  • Robert Peters no D1 minutes last season
  • Dionysis Exarchopoulos no D1 minutes last season
  • Rokas Zilys no D1 minutes last season

Returns 46% of last season's minutes; lost 3 of its top 5 (3 transferred).

UTSA
Returning minutes: 13.1%Returning production: 8.6%
Lost
  • Jamir Simpson 34.6 mpg, 16.2 ppg · not on a D1 roster yet
  • Brent Moss 25.9 mpg, 9.3 ppg · transferred to Tulsa
  • Baboucarr Njie 24.7 mpg, 9.1 ppg · transferred to Temple
  • Austin Nunez 20.9 mpg, 7.2 ppg · transferred to LSU
  • Matheo Coffi 19.0 mpg, 3.8 ppg · transferred to NJIT
  • Kaidon Rayfield 17.3 mpg, 5.8 ppg · transferred to N Colorado
Added
  • JJ Kelly from Ohio · 25.8 mpg, 8.3 ppg last season
  • Demari Williams from Hou Christian · 19.9 mpg, 8.8 ppg last season
  • Preston Turner from E Illinois · 19.6 mpg, 7.2 ppg last season
  • Isaiah Coleman from Oklahoma St · 18.1 mpg, 6.0 ppg last season
  • Josiah LeGree from Morehead St · 17.6 mpg, 7.5 ppg last season
  • KJ Tenner from Murray St · 16.5 mpg, 6.0 ppg last season

Returns 13% of last season's minutes; lost 4 of its top 5 (3 transferred). Teams returning under 40% of last season's minutes have historically fallen about 0.8 points of AdjEM (n=716 team-seasons, 2022-2026).

Line history

Market line, home spread or game total

Lines by book

BookSpread (home) open → nowTotal open → nowML homeML away
DraftKings-5.5-108161.5→163.5o-110 u-110-218+180
FanDuel-4.5→-5.5-108163.5→162.5o-115 u-105-230+188
BetMGM-4.5→-5.5-110164.5→163.5o-110 u-110-220+180
BetRivers-4.5-115164.5→163.5o-112 u-112-220+170
Caesars-4.5→-5-110164.5→163.5o-110 u-110-220+180
Fanatics-6→-5.5-105161.5→163.5o-110 u-110-220+180
BetOnline-6→-4.5-120161→163.5o-112 u-108-210+180
Bovada-4.5→-5.5-105164.5→164o-110 u-110-210+175
theScore Bet-5.5-110161.5→163.5o-110 u-110-210+175
Hard Rock-4.5-115163.5o-110 u-110-225+175
Kalshi-6.5+127161.5o-122 u+117-194+178
Polymarket-6.5→-5.5+104163.5o-104 u+100-194+186
Novig-5.5+102—-199+190
open = first-sighted line for this event · now = latest capture

Head-to-head

this season and last
No meetings the last two seasons.

More games on Sat, Nov 7

← Fri, Nov 6 · Sun, Nov 8 → · Full season schedule

The CBB Matchups tab lays out the day's Division I slate: matchup, tip time, records and rank, and — once posted — the market spread and total (the median across books when no market line is up). Three views switch the table between projected scores, pace and totals, and each team's offensive and defensive tendencies. Each game opens into opponent-adjusted possessions, efficiency and four-factor tendencies for both teams, plus recent form, rotation and head-to-head history. Every game also carries our projected score, spread and total, from our line: the same view our bets are made from.

What these numbers mean: line shopping.