1. /NCAAM
  2. /Scores
  3. /11 · 25 · 25
  4. /ODU vs VILL
FINAL
Nov 25, 2025

Box Score

12T
ODU363975
VILL404989

Game Recap

Villanova wins 89-75 over Old Dominion. Tyler Perkins had 21 points in Villanova's 89-75 victory over Old Dominion on Tuesday.

Player Stats

Old Dominion Monarchs logoOLD DOMINIONMINFG3PTFTREBASTSTLBLKTOPFPTS
35Caelum Swanton-Rodger132-50-02-22000126
3Scottie Hubbard232-41-30-04101135
4Robert Davis Jr.293-73-42-220001011
23Jordan Battle344-72-49-1032301019
6LJ Thomas342-101-21-36510346
42Ben Nacey51-10-01-20000003
13Jared Turner233-63-61-231002510
8Donovan Raymond30-00-00-00000020
2Zacch Wiggins153-71-40-10000027
7Drew McKenna214-60-00-07400108
TOTAL-24-5345.3%11-2347.8%16-2272.7%271341101875
Villanova Wildcats logoVILLANOVAMINFG3PTFTREBASTSTLBLKTOPFPTS
33Matt Hodge232-51-47-1070010312
17Braden Pierce130-00-02-22100122
4Tyler Perkins298-133-42-272101221
2Bryce Lindsay344-102-62-433002312
55Acaden Lewis298-122-42-334201020
6Tafara Gapare302-50-22-36310016
7Malachi Palmer152-32-30-02010106
0Chris Jeffrey50-00-00-01000010
1Zion Stanford61-30-20-00000022
5Devin Askew163-50-12-22310108
TOTAL-30-5653.6%10-2638.5%19-2673.1%33166171489

Play-by-Play

1st halfODUVILL
  • (20:00) Start game.
  • Old Dominion Monarchs logo
    (19:59) Jump Ball won by Old Dominion.
  • Villanova Wildcats logo
    (19:59) Jump Ball lost by Villanova.
  • Old Dominion Monarchs logo
    (19:40) LJ Thomas missed Jumper.
  • Villanova Wildcats logo
    (19:35) Acaden Lewis Defensive Rebound.
  • Villanova Wildcats logo
    (19:27) Matt Hodge missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (19:22) Caelum Swanton-Rodger Defensive Rebound.
  • Old Dominion Monarchs logo
    +2 (19:03) Scottie Hubbard made Jumper.
    20
  • Villanova Wildcats logo
    (18:44) Braden Pierce Turnover.
  • Villanova Wildcats logo
    (18:30) Foul on Matt Hodge.
  • Old Dominion Monarchs logo
    +1 (18:30) Caelum Swanton-Rodger made Free Throw.
    30
  • Old Dominion Monarchs logo
    +1 (18:30) Caelum Swanton-Rodger made Free Throw.
    40
  • Villanova Wildcats logo
    (18:10) Acaden Lewis missed Jumper.
  • Old Dominion Monarchs logo
    (18:06) Old Dominion Defensive Rebound.
  • Old Dominion Monarchs logo
    +2 (17:47) Jordan Battle made Layup.
    60
  • Villanova Wildcats logo
    (17:35) Tafara Gapare missed Jumper.
  • Villanova Wildcats logo
    (17:30) Acaden Lewis Offensive Rebound.
  • Villanova Wildcats logo
    +3 (17:28) Bryce Lindsay made Three Point Jumper. Assisted by Acaden Lewis.
    63
  • Old Dominion Monarchs logo
    (17:13) LJ Thomas Turnover.
  • Villanova Wildcats logo
    +2 (17:07) Tyler Perkins made Layup. Assisted by Braden Pierce.
    65
  • Villanova Wildcats logo
    (16:51) Foul on Tyler Perkins.
  • Old Dominion Monarchs logo
    +1 (16:51) Jordan Battle made Free Throw.
    75
  • Old Dominion Monarchs logo
    +1 (16:51) Jordan Battle made Free Throw.
    85
  • Villanova Wildcats logo
    (16:34) Bryce Lindsay missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (16:30) Robert Davis Jr. Defensive Rebound.
  • Old Dominion Monarchs logo
    (16:21) Robert Davis Jr. Turnover.
  • Villanova Wildcats logo
    (16:21) Acaden Lewis Steal.
  • Villanova Wildcats logo
    (16:12) Matt Hodge missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (16:09) Robert Davis Jr. Defensive Rebound.
  • Old Dominion Monarchs logo
    (16:03) Foul on Caelum Swanton-Rodger.
  • Old Dominion Monarchs logo
    (16:03) Caelum Swanton-Rodger Turnover.
  • Villanova Wildcats logo
    (15:38) Zion Stanford missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (15:32) Scottie Hubbard Defensive Rebound.
  • Old Dominion Monarchs logo
    (15:13) Scottie Hubbard Turnover.
  • Villanova Wildcats logo
    (15:13) Devin Askew Steal.
  • Villanova Wildcats logo
    (14:58) Zion Stanford missed Three Point Jumper.
  • Villanova Wildcats logo
    (14:53) Devin Askew Offensive Rebound.
  • Old Dominion Monarchs logo
    (14:46) Foul on Donovan Raymond.
  • Villanova Wildcats logo
    +1 (14:46) Bryce Lindsay made Free Throw.
    86
  • Villanova Wildcats logo
    (14:45) Bryce Lindsay missed Free Throw.
  • Old Dominion Monarchs logo
    (14:44) Jordan Battle Defensive Rebound.
  • Old Dominion Monarchs logo
    (14:31) Jared Turner missed Three Point Jumper.
  • Villanova Wildcats logo
    (14:27) Tafara Gapare Defensive Rebound.
  • Villanova Wildcats logo
    +2 (14:16) Matt Hodge made Layup. Assisted by Tafara Gapare.
    88
  • Old Dominion Monarchs logo
    (13:58) LJ Thomas missed Jumper.
  • Villanova Wildcats logo
    (13:55) Tafara Gapare Defensive Rebound.
  • Villanova Wildcats logo
    +2 (13:50) Zion Stanford made Layup. Assisted by Bryce Lindsay.
    810
  • Old Dominion Monarchs logo
    +3 (13:29) Jordan Battle made Three Point Jumper. Assisted by Jared Turner.
    1110
  • Old Dominion Monarchs logo
    (13:05) Foul on Donovan Raymond.
  • Villanova Wildcats logo
    +1 (13:05) Devin Askew made Free Throw.
    1111
  • Villanova Wildcats logo
    +1 (13:05) Devin Askew made Free Throw.
    1112
  • Old Dominion Monarchs logo
    (12:51) Caelum Swanton-Rodger missed Jumper.
  • Old Dominion Monarchs logo
    (12:48) Drew McKenna Offensive Rebound.
  • Old Dominion Monarchs logo
    +2 (12:46) Drew McKenna made Layup.
    1312
  • Villanova Wildcats logo
    +2 (12:23) Devin Askew made Jumper.
    1314
  • Old Dominion Monarchs logo
    (11:57) Caelum Swanton-Rodger missed Layup.
  • Villanova Wildcats logo
    (11:54) Tafara Gapare Defensive Rebound.
  • Villanova Wildcats logo
    (11:45) Devin Askew Turnover.
  • Old Dominion Monarchs logo
    (11:45) Jordan Battle Steal.
  • Old Dominion Monarchs logo
    (11:39) Zacch Wiggins missed Three Point Jumper.
  • Villanova Wildcats logo
    (11:34) Chris Jeffrey Defensive Rebound.
  • Villanova Wildcats logo
    (11:28) Devin Askew missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (11:21) Drew McKenna Defensive Rebound.
  • Old Dominion Monarchs logo
    +2 (10:58) Caelum Swanton-Rodger made Jumper.
    1514
  • Villanova Wildcats logo
    (10:25) Tyler Perkins missed Jumper.
  • Old Dominion Monarchs logo
    (10:21) Drew McKenna Defensive Rebound.
  • Old Dominion Monarchs logo
    (10:17) Drew McKenna Turnover.
  • Villanova Wildcats logo
    (10:17) Tafara Gapare Steal.
  • Villanova Wildcats logo
    +2 (10:12) Tyler Perkins made Layup. Assisted by Tafara Gapare.
    1516
  • Old Dominion Monarchs logo
    (9:58) Zacch Wiggins missed Layup.
  • Villanova Wildcats logo
    (9:55) Tyler Perkins Defensive Rebound.
  • Villanova Wildcats logo
    (9:53) Tyler Perkins Turnover.
  • Old Dominion Monarchs logo
    (9:53) Jordan Battle Steal.
  • Old Dominion Monarchs logo
    (9:47) Jordan Battle missed Three Point Jumper.
  • Villanova Wildcats logo
    (9:45) Braden Pierce Defensive Rebound.
  • Old Dominion Monarchs logo
    (9:24) Foul on Caelum Swanton-Rodger.
  • Villanova Wildcats logo
    +1 (9:24) Braden Pierce made Free Throw.
    1517
  • Villanova Wildcats logo
    +1 (9:24) Braden Pierce made Free Throw.
    1518
  • Villanova Wildcats logo
    (9:01) Foul on Matt Hodge.
  • Old Dominion Monarchs logo
    (9:01) LJ Thomas missed Free Throw.
  • Old Dominion Monarchs logo
    (9:01) Old Dominion Deadball Team Rebound.
  • Old Dominion Monarchs logo
    +1 (9:01) LJ Thomas made Free Throw.
    1618
  • Villanova Wildcats logo
    +2 (8:37) Tafara Gapare made Jumper. Assisted by Bryce Lindsay.
    1620
  • Old Dominion Monarchs logo
    (8:37) Foul on Jared Turner.
  • Villanova Wildcats logo
    (8:37) Tafara Gapare missed Free Throw.
  • Old Dominion Monarchs logo
    (8:36) Drew McKenna Defensive Rebound.
  • Old Dominion Monarchs logo
    (8:25) LJ Thomas missed Layup.
  • Villanova Wildcats logo
    (8:22) Malachi Palmer Defensive Rebound.
  • Villanova Wildcats logo
    (8:10) Acaden Lewis missed Layup.
  • Old Dominion Monarchs logo
    (8:10) Scottie Hubbard Block.
  • Villanova Wildcats logo
    (8:04) Tafara Gapare Offensive Rebound.
  • Villanova Wildcats logo
    (8:01) Bryce Lindsay missed Layup.
  • Villanova Wildcats logo
    (7:56) Tyler Perkins Offensive Rebound.
  • Villanova Wildcats logo
    (7:56) Tyler Perkins missed Two Point Tip Shot.
  • Old Dominion Monarchs logo
    (7:55) Scottie Hubbard Defensive Rebound.
  • Old Dominion Monarchs logo
    +3 (7:52) Jared Turner made Three Point Jumper. Assisted by Drew McKenna.
    1920
  • Villanova Wildcats logo
    +3 (7:38) Tyler Perkins made Three Point Jumper. Assisted by Acaden Lewis.
    1923
  • Old Dominion Monarchs logo
    +3 (7:16) Robert Davis Jr. made Three Point Jumper. Assisted by Scottie Hubbard.
    2223
  • Villanova Wildcats logo
    +3 (6:57) Acaden Lewis made Three Point Jumper. Assisted by Tafara Gapare.
    2226
  • Old Dominion Monarchs logo
    +3 (6:26) Scottie Hubbard made Three Point Jumper. Assisted by LJ Thomas.
    2526
  • Villanova Wildcats logo
    +2 (6:02) Tafara Gapare made Layup. Assisted by Bryce Lindsay.
    2528
  • Old Dominion Monarchs logo
    (5:46) Jared Turner Turnover.
  • Villanova Wildcats logo
    +3 (5:32) Malachi Palmer made Three Point Jumper. Assisted by Acaden Lewis.
    2531
  • Old Dominion Monarchs logo
    (5:10) Robert Davis Jr. missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (5:05) LJ Thomas Offensive Rebound.
  • Old Dominion Monarchs logo
    +3 (4:59) Robert Davis Jr. made Three Point Jumper. Assisted by LJ Thomas.
    2831
  • Villanova Wildcats logo
    (4:37) Tyler Perkins missed Three Point Jumper.
  • Old Dominion Monarchs logo
    (4:34) LJ Thomas Defensive Rebound.
  • Old Dominion Monarchs logo
    +2 (4:21) Ben Nacey made Layup. Assisted by LJ Thomas.
    3031
  • Villanova Wildcats logo
    (4:00) Tafara Gapare missed Three Point Jumper.
  • Villanova Wildcats logo
    (3:57) Villanova Offensive Rebound.
  • Villanova Wildcats logo
    +3 (3:46) Acaden Lewis made Three Point Jumper. Assisted by Devin Askew.
    3034
  • Old Dominion Monarchs logo
    +3 (3:30) Robert Davis Jr. made Three Point Jumper. Assisted by Jordan Battle.
    3334
  • Villanova Wildcats logo
    (3:09) Devin Askew missed Jumper.
  • Old Dominion Monarchs logo
    (3:05) Jordan Battle Defensive Rebound.
  • Old Dominion Monarchs logo
    (2:44) LJ Thomas missed Layup.
  • Villanova Wildcats logo
    (2:41) Tyler Perkins Defensive Rebound.
  • Villanova Wildcats logo
    (2:38) Bryce Lindsay missed Three Point Jumper.
  • Villanova Wildcats logo
    (2:34) Tyler Perkins Offensive Rebound.
  • Villanova Wildcats logo
    (2:33) Tyler Perkins missed Layup.
  • Old Dominion Monarchs logo
    (2:30) Scottie Hubbard Defensive Rebound.
  • Villanova Wildcats logo
    (2:17) Foul on Braden Pierce.
  • Old Dominion Monarchs logo
    +1 (2:17) Ben Nacey made Free Throw.
    3434
  • Old Dominion Monarchs logo
    (2:16) Ben Nacey missed Free Throw.
  • Villanova Wildcats logo
    (2:14) Tafara Gapare Defensive Rebound.
  • Villanova Wildcats logo
    +2 (1:57) Bryce Lindsay made Layup.
    3436
  • Villanova Wildcats logo
    (1:36) Foul on Chris Jeffrey.
  • Old Dominion Monarchs logo
    +1 (1:36) Robert Davis Jr. made Free Throw.
    3536
  • Old Dominion Monarchs logo
    +1 (1:36) Robert Davis Jr. made Free Throw.
    3636
  • Old Dominion Monarchs logo
    (1:08) Foul on Zacch Wiggins.
  • Villanova Wildcats logo
    +1 (1:08) Tafara Gapare made Free Throw.
    3637
  • Villanova Wildcats logo
    +1 (1:08) Tafara Gapare made Free Throw.
    3638
  • Old Dominion Monarchs logo
    (0:52) Scottie Hubbard missed Three Point Jumper.
  • Villanova Wildcats logo
    (0:52) Malachi Palmer Defensive Rebound.
  • Villanova Wildcats logo
    +2 (0:34) Acaden Lewis made Layup.
    3640
  • Old Dominion Monarchs logo
    (0:22) Jared Turner Turnover.
  • Villanova Wildcats logo
    (0:22) Malachi Palmer Steal.
  • Villanova Wildcats logo
    (0:19) Acaden Lewis Turnover.
  • Old Dominion Monarchs logo
    (0:19) LJ Thomas Steal.
2nd half

Team Stats

75Points89
24-53(45%)Field Goal(%)30-56(54%)
11-23(48%)3-Point(%)10-26(38%)
16-22(73%)Free Throw(%)19-26(73%)
29(7)Rebounds(Offensive)34(9)
13Assists16
4Steals6
1Blocks1
10Turnovers7
18(0)Fouls(Technical)14(0)
6Largest Lead16

Game Details

Tuesday, November 25, 2025 · 7:00 PM
Finneran Pavilion · Villanova, PA
attendance: 6,501 (100.0%)
tv: ESPN+
spread: VILL -22.5
over/under: 147.5