UAlbany at Villanova

Saturday, October 25, 2025

Villanova beat UAlbany 29–⁠16. It was their eighth meeting; Villanova leads the series 6–⁠2.

AwayUAlbany2–⁠10 in 2025
16
HomeVillanova12–⁠3 in 2025
29

Final at Villanova Stadium, VillanovaAttendance 4,101

At kickoff
58°F, wind 3 mph from the westWeather: NOAA NCEI Global Historical Climatology Network hourly; Wings Field, 9 km from the stadium
Official
Justin AckleyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
UAlbany700916
Villanova01210729

Standouts

Player stats

UAlbany

PassingC/AttYdsTDInt
Jack Shields11/2610211
Aidan Semo0/1000
RushingCarYdsTDLong
Griffin Woodell832010
Jojo Uga52207
Alex Jreige4805
ReceivingRecYdsTDLong
Jordan Rae238023
Jasiah Barron331015
Carter Moses31618
Griffin Woodell1707
DefenseTklTFLSacksInt
Thomas Joe-Kamara0001

Villanova

PassingC/AttYdsTDInt
Pat McQuaide15/2220321
RushingCarYdsTDLong
David Avit2080114
Isaiah Ragland121407
ReceivingRecYdsTDLong
Luke Colella6107236
Lucas Kopecky561016
Chris Colby115015
Braden Reed110010
DefenseTklTFLSacksInt
Zahmir Dawud0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

UAlbanyVillanova
154Total yards256
102Passing yards203
52Rushing yards53
3.8Yards per pass9.2
1.9Yards per rush1.4
13First downs17
2–⁠10Third downs2–⁠12
0–⁠1Fourth downs1–⁠3
2Turnovers1
8–⁠80Penalties7–⁠73
26:47Possession33:13

Efficiency

UAlbanyVillanova
29%Success rate37%
−0.21EPA per play−0.15
1.10Explosiveness0.93
−0.12Rushing EPA−0.17
−0.16Passing EPA0.13
18%Passing-down success16%
5%Havoc by its defense7%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Villanova 88% to win. Elo’s favorite won.

The line

Villanova −31.5, over/under 51.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Villanova end zoneUAlbany end zoneQ1 VillanovaPunt, 3 playsQ1 UAlbanyTouchdown, 8 playsQ1 VillanovaTurnover on downs, 4 playsQ1 UAlbanyPunt, 3 playsQ1 VillanovaTurnover on downs, 7 playsQ1 UAlbanyPunt, 3 playsQ1 VillanovaTouchdown, 10 playsQ2 VillanovaField goal, 5 playsQ2 UAlbanyPunt, 3 playsQ2 VillanovaField goal, 11 playsQ2 UAlbanyEnd of half, 2 playsQ3 UAlbanyPunt, 3 playsQ3 VillanovaInterception, 3 playsQ3 UAlbanyMissed FG, 4 playsQ3 VillanovaTouchdown, 3 playsQ3 UAlbanyInterception, 1 playQ3 VillanovaField goal, 6 playsQ3 UAlbanyField goal, 12 playsQ4 VillanovaPunt, 3 playsQ4 UAlbanyPunt, 3 playsQ4 VillanovaTouchdown, 1 playQ4 UAlbanyTouchdown, 11 playsQ4 VillanovaPunt, 6 playsQ4 UAlbanyTurnover on downs, 4 playsQ4 VillanovaEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Villanova drives left to right, UAlbany right to left.
  1. Q1 VillanovaPunt, 3 plays, −1 yard
  2. Q1 UAlbanyTouchdown, 8 plays, 43 yards
  3. Q1 VillanovaTurnover on downs, 4 plays, 7 yards
  4. Q1 UAlbanyPunt, 3 plays, −4 yards
  5. Q1 VillanovaTurnover on downs, 7 plays, 28 yards
  6. Q1 UAlbanyPunt, 3 plays, 6 yards
  7. Q1 VillanovaTouchdown, 10 plays, 43 yards
  8. Q2 VillanovaField goal, 5 plays, 3 yards
  9. Q2 UAlbanyPunt, 3 plays, 2 yards
  10. Q2 VillanovaField goal, 11 plays, 57 yards
  11. Q2 UAlbanyEnd of half, 2 plays, 5 yards
  12. Q3 UAlbanyPunt, 3 plays, 0 yards
  13. Q3 VillanovaInterception, 3 plays, 8 yards
  14. Q3 UAlbanyMissed FG, 4 plays, −4 yards
  15. Q3 VillanovaTouchdown, 3 plays, 49 yards
  16. Q3 UAlbanyInterception, 1 play, 24 yards
  17. Q3 VillanovaField goal, 6 plays, 16 yards
  18. Q3 UAlbanyField goal, 12 plays, 63 yards
  19. Q4 VillanovaPunt, 3 plays, 9 yards
  20. Q4 UAlbanyPunt, 3 plays, −8 yards
  21. Q4 VillanovaTouchdown, 1 play, 33 yards
  22. Q4 UAlbanyTouchdown, 11 plays, 67 yards
  23. Q4 VillanovaPunt, 6 plays, 4 yards
  24. Q4 UAlbanyTurnover on downs, 4 plays, −7 yards
  25. Q4 VillanovaEnd of game, 2 plays, −3 yards

Play by play

1st quarter7 drives, then UAlbany 7, Villanova 0
Villanova Punt, 3 plays
14:571st & 10 at own 35#69 J.Bozek kickoff 65 yards to the VIL00 #4 J.Mace return 10 yards to the VIL10 (#14 J.Williams)
15:001st & 10 at own 10No Huddle-Shotgun #24 D.Avit rush left for 1 yard loss to the VIL09 (#99 K.Macklin)
15:002nd & 11 at own 9No Huddle-Shotgun #7 P.McQuaide pass incomplete short right to #1 L.Colella thrown to VIL07
15:003rd & 11 at own 9No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #1 L.Colella thrown to VIL21
14:034th & 11 at own 9#0 L.Larsen punt 37 yards to the VIL46
UAlbany Touchdown, 8 plays
14:031st & 10 at opp 46No Huddle-Shotgun #3 J.Shields pass complete short right to #84 C.Moses caught at VIL46, for 0 yards to the VIL46 (#41 G.Rogan)
14:032nd & 10 at opp 46No Huddle-Shotgun #3 J.Shields rush left for 4 yards gain to the VIL42, out of bounds at VIL42
14:033rd & 6 at opp 42No Huddle-Shotgun #3 J.Shields pass complete short left to #4 J.Barron caught at VIL35, for 8 yards to the VIL34 (#2 Z.Dawud), 1ST DOWN
14:031st & 10 at opp 34No Huddle-Shotgun #2 G.Woodell rush left for 9 yards gain to the VIL25 (#8 K.Moody), out of bounds
14:032nd & 1 at opp 25No Huddle-Shotgun #0 J.Uga rush middle for 3 yards gain to the VIL22 (#5 T.Inge; #8 K.Moody), 1ST DOWN
14:031st & 10 at opp 22No Huddle-Shotgun #0 J.Uga rush left for 7 yards gain to the VIL15, End Of Play
14:032nd & 3 at opp 15No Huddle-Shotgun #3 J.Shields pass complete short right to #83 T.Groves caught at VIL16, for 7 yards to the VIL08 (#5 T.Inge; #27 A.Hawkins), 1ST DOWN
9:231st & goal at opp 8No Huddle-Shotgun #3 J.Shields pass complete short right to #84 C.Moses caught at VIL03, for 8 yards to the VIL00 TOUCHDOWN, clock 09:23 #69 J.Bozek kick attempt good (H: #42 O.Lawson, LS: #47 R.Dietz)UAlbany 7, Villanova 0
Villanova Turnover on downs, 4 plays
9:061st & 10 at own 35#69 J.Bozek kickoff 64 yards to the VIL01 #4 J.Mace return 70 yards to the ALB29 (#69 J.Bozek)
9:061st & 10 at opp 29No Huddle-Shotgun #24 D.Avit rush left for 5 yards loss to the ALB34 (#0 B.Kamara)
9:062nd & 15 at opp 34No Huddle-Shotgun #7 P.McQuaide pass complete short left to #9 A.Johnson caught at ALB35, for 3 yards to the ALB31 (#7 T.Joe-Kamara; #8 P.Smiley)
9:063rd & 12 at opp 31No Huddle-Shotgun #7 P.McQuaide pass complete short left to #16 L.Kopecky caught at ALB24, for 9 yards to the ALB22 (#7 T.Joe-Kamara)
7:024th & 3 at opp 22No Huddle-Shotgun #7 P.McQuaide pass incomplete short middle to #13 C.Colby thrown to ALB18 broken up by #38 D.Jones QB hurried by #8 P.Smiley, TURNOVER ON DOWNS
UAlbany Punt, 3 plays
7:021st & 10 at own 22No Huddle-Shotgun #2 G.Woodell rush middle for 3 yards gain to the ALB25 (#31 S.Hartzell)
7:022nd & 7 at own 25No Huddle-Shotgun #3 J.Shields pass incomplete short right to #11 L.Rose Jr. thrown to ALB40 QB hurried by #31 S.Hartzell
7:023rd & 7 at own 25No Huddle-Shotgun #3 J.Shields sacked for loss of 7 yards to the ALB18 (#11 J.Hall)
5:234th & 14 at own 18#42 O.Lawson punt 50 yards to the VIL32 #83 B.Reed return 28 yards to the ALB40 (#41 D.Dunathan), out of bounds PENALTY VIL Holding offsetting ALB Personal Foul offsetting
Villanova Turnover on downs, 7 plays
5:231st & 10 at opp 40No Huddle-Shotgun #7 P.McQuaide pass complete short middle to #4 J.Mace caught at ALB43, for 7 yards to the ALB33 (#10 J.Estes)
5:232nd & 3 at opp 33No Huddle-Shotgun #20 I.Ragland rush middle for 5 yards gain to the ALB28 (#10 J.Estes), 1ST DOWN
5:231st & 10 at opp 28No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #13 C.Colby thrown to ALB25 QB hurried by #0 B.Kamara PENALTY ALB Offside (#0 B.Kamara) 5 yards from ALB28 to ALB23. NO PLAY
5:231st & 5 at opp 23No Huddle-Shotgun #7 P.McQuaide pass complete short right to #16 L.Kopecky caught at ALB18, for 10 yards to the ALB13 (#16 K.Harris; #6 D.Patrick), 1ST DOWN
5:231st & 10 at opp 13No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #1 L.Colella thrown to ALB00
5:232nd & 10 at opp 13No Huddle-Shotgun #20 I.Ragland rush middle for 1 yard gain to the ALB12 (#54 B.Boyer)
5:233rd & 9 at opp 12No Huddle-Shotgun #7 P.McQuaide pass complete short left to #1 L.Colella caught at ALB10, for 6 yards to the ALB06 (#16 K.Harris)
1:504th & 3 at opp 6No Huddle-Shotgun #7 P.McQuaide sacked for loss of 18 yards to the ALB24 (#28 C.Gales), TURNOVER ON DOWNS
1:573rd & 9 at opp 12Timeout Villanova, clock 01:57
UAlbany Punt, 3 plays
1:571st & 10 at own 24No Huddle-Shotgun #2 G.Woodell rush right for 3 yards gain to the ALB27 (#91 A.Howard)
1:572nd & 7 at own 27No Huddle-Shotgun #3 J.Shields rush right for 3 yards gain to the ALB30 (#44 R.Kimmel), out of bounds
0:293rd & 4 at own 30No Huddle-Shotgun #3 J.Shields pass incomplete short left to #11 L.Rose Jr. thrown to ALB30 broken up by #31 S.Hartzell
0:292nd & 7 at own 27Timeout UAlbany, clock 00:29
0:114th & 4 at own 30#42 O.Lawson punt 50 yards to the VIL20 #83 B.Reed return 14 yards to the VIL34 (#89 R.Engelhard) PENALTY ALB Personal Foul (#89 R.Engelhard) 15 yards from VIL34 to VIL49, 1ST DOWN
Villanova Touchdown, 10 plays
0:111st & 10 at own 49No Huddle-Shotgun #24 D.Avit rush middle for 1 yard loss to the VIL48 (#8 P.Smiley)
Q2 15:002nd & 11 at own 48No Huddle-Shotgun #7 P.McQuaide pass complete short left to #13 C.Colby caught at ALB40, for 15 yards to the ALB37 (#10 J.Estes), 1ST DOWN
Q2 15:001st & 10 at opp 37No Huddle-Shotgun #24 D.Avit rush left for 1 yard gain to the ALB36 (#54 B.Boyer)
Q2 15:002nd & 9 at opp 36No Huddle-Shotgun #7 P.McQuaide sacked for loss of 9 yards to the ALB45 (#0 B.Kamara), fumble by #7 P.McQuaide recovered by VIL #7 P.McQuaide at ALB45, End Of Play
Q2 15:003rd & 18 at opp 45No Huddle-Shotgun #7 P.McQuaide pass complete short right to #1 L.Colella caught at ALB30, for 17 yards to the ALB28 (#38 D.Jones)
Q2 15:004th & 1 at opp 28No Huddle-Shotgun #24 D.Avit rush left for 5 yards gain to the ALB23 (#7 T.Joe-Kamara), 1ST DOWN
Q2 15:001st & 10 at opp 23No Huddle-Shotgun #24 D.Avit rush left for 5 yards gain to the ALB18 (#90 D.Dodson)
Q2 15:002nd & 5 at opp 18No Huddle-Shotgun #24 D.Avit rush right for 6 yards gain to the ALB12 (#10 J.Estes), out of bounds, 1ST DOWN
Q2 15:001st & 10 at opp 12No Huddle-Shotgun #24 D.Avit rush right for 7 yards gain to the ALB05 (#7 T.Joe-Kamara; #41 D.Dunathan)
Q2 10:002nd & 3 at opp 5No Huddle-Shotgun #24 D.Avit rush left for 5 yards gain to the ALB00 TOUCHDOWN, clock 10:00, 1ST DOWN #42 J.Barnum kick attempt failed ( blocked by #21 E.Wiggins Jr.) (H: #16 J.Ryder, LS: #54 T.Colello), out of bounds at #42 J.Barnum kick attempt failed ( blocked by #21 E.Wiggins Jr.) (H: #16 J.Ryder, LS: #54 T.Colello), out of bounds at ALB00 #42 J.Barnum kick attempt failed ( blocked by ) (H: #16 J.Ryder, LS: #54 T.Colello), out of bounds at ALB00 #42 J.Barnum kick attempt failed ( blocked by #55 I.Boyd) (H: #16 J.Ryder, LS: #54 T.Colello), out of bounds at ALB00UAlbany 7, Villanova 6
Q2 10:00PENALTY VIL False Start (#67 K.Fay) 5 yards from ALB03 to ALB08. NO PLAY
2nd quarter4 drives, then Villanova 12, UAlbany 7
Villanova Field goal, 5 plays
9:52#42 J.Barnum kickoff 65 yards to the ALB00 #1 K.Austin return 27 yards to the ALB27 fumbled by #1 K.Austin at ALB27 forced by #3 J.Oluremi recovered by VIL #3 J.Oluremi at ALB27, End Of Play
9:521st & 10 at opp 27No Huddle-Shotgun #20 I.Ragland rush right for 3 yards gain to the ALB24 (#10 J.Estes) PENALTY ALB Face Mask (#28 C.Gales) 12 yards from ALB24 to ALB12, 1ST DOWN
9:521st & 10 at opp 12No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #13 C.Colby thrown to ALB00
9:522nd & 10 at opp 12No Huddle-Shotgun #20 I.Ragland rush middle for 1 yard loss to the ALB13 (#0 B.Kamara)
9:523rd & 11 at opp 13No Huddle-Shotgun #7 P.McQuaide sacked for loss of 11 yards to the ALB24 (#8 P.Smiley)
7:574th & 22 at opp 24#42 J.Barnum field goal attempt from 41 yards GOOD (H: #16 J.Ryder, LS: #54 T.Colello), clock 07:57Villanova 9, UAlbany 7
UAlbany Punt, 3 plays
7:571st & 10 at own 35#42 J.Barnum kickoff 60 yards to the ALB05 fair catch by #1 K.Austin at ALB05
7:571st & 10 at own 25No Huddle-Shotgun #3 J.Shields pass incomplete short right to #84 C.Moses thrown to ALB26 broken up by #21 J.Williams
7:572nd & 10 at own 25No Huddle-Shotgun #3 J.Shields rush middle for 2 yards gain to the ALB27 (#31 S.Hartzell) PENALTY ALB UNS: Unsportsmanlike Conduct offsetting VIL UNS: Unsportsmanlike Conduct offsetting
7:573rd & 8 at own 27No Huddle-Shotgun #3 J.Shields pass incomplete short right to #17 J.Rae thrown to ALB40 broken up by #27 A.Hawkins
7:094th & 8 at own 27#42 O.Lawson punt 38 yards to the VIL35 muffed by #83 B.Reed at VIL35 recovered by VIL #56 C.Caballero at VIL36, End Of Play
Villanova Field goal, 11 plays
7:091st & 10 at own 36No Huddle-Shotgun #24 D.Avit rush left for 7 yards gain to the VIL43 (#21 E.Wiggins Jr.)
7:092nd & 3 at own 43No Huddle-Shotgun #24 D.Avit rush middle for 8 yards gain to the ALB49 (#90 D.Dodson), 1ST DOWN
7:091st & 10 at opp 49No Huddle-Shotgun #24 D.Avit rush middle for 11 yards gain to the ALB38 (#90 D.Dodson), 1ST DOWN
7:091st & 10 at opp 38No Huddle-Shotgun #7 P.McQuaide rush left for 4 yards gain (4) to the ALB34, out of bounds at ALB34 PENALTY VIL Holding (#1 L.Colella) 10 yards from ALB34 to ALB44
7:091st & 16 at opp 44No Huddle-Shotgun #7 P.McQuaide pass incomplete deep left to #83 B.Reed thrown to ALB01
7:092nd & 16 at opp 44No Huddle-Shotgun #24 D.Avit rush middle for 14 yards gain to the ALB30 (#7 T.Joe-Kamara)
7:093rd & 2 at opp 30No Huddle-Shotgun #24 D.Avit rush middle for 7 yards gain to the ALB23 (#8 P.Smiley), 1ST DOWN
7:091st & 10 at opp 23No Huddle-Shotgun #7 P.McQuaide pass incomplete deep left to #1 L.Colella thrown to ALB00 PENALTY ALB Pass Interference (#16 K.Harris) 15 yards from ALB23 to ALB08, 1ST DOWN. NO PLAY
7:091st & goal at opp 8No Huddle-Shotgun #20 I.Ragland rush middle for 5 yards gain to the ALB03 (#0 B.Kamara)
2:312nd & goal at opp 3No Huddle-Shotgun #20 I.Ragland rush left for 0 yards to the ALB03 (#92 Z.Morris)
2:311st & 8 at own 8Timeout UAlbany, clock 02:31
2:003rd & goal at opp 3No Huddle-Shotgun #4 J.Mace rush left for 4 yards loss to the ALB07 (#7 T.Joe-Kamara)
2:002nd & goal at opp 3Timeout , clock 02:00
1:134th & goal at opp 7#42 J.Barnum field goal attempt from 23 yards GOOD (H: #16 J.Ryder, LS: #54 T.Colello), clock 01:13Villanova 12, UAlbany 7
UAlbany End of half, 2 plays
1:131st & 10 at own 35#42 J.Barnum kickoff 63 yards to the ALB02 fair catch by #1 K.Austin at ALB02
1:131st & 10 at own 25No Huddle-Shotgun #5 A.Jreige rush middle for 4 yards gain to the ALB29 (#31 S.Hartzell)
1:132nd & 6 at own 29No Huddle-Shotgun #5 A.Jreige rush left for 1 yard gain to the ALB30 (#5 T.Inge)
3rd quarter6 drives, then Villanova 22, UAlbany 7
UAlbany Punt, 3 plays
14:521st & 10 at own 35#42 J.Barnum kickoff 61 yards to the ALB04 #1 K.Austin return 27 yards to the ALB31 (#21 J.Williams)
15:001st & 10 at own 31No Huddle-Shotgun #3 J.Shields rush middle for 0 yards to the ALB31 (#31 S.Hartzell; #91 A.Howard)
15:002nd & 10 at own 31No Huddle-Shotgun #3 J.Shields pass incomplete short left to #2 G.Woodell thrown to ALB30 PENALTY ALB Holding declined
15:003rd & 10 at own 31No Huddle-Shotgun #3 J.Shields pass incomplete short left to #83 T.Groves thrown to ALB44 broken up by #27 A.Hawkins
13:524th & 10 at own 31#42 O.Lawson punt 51 yards to the VIL18 fair catch by #83 B.Reed at VIL18
Villanova Interception, 3 plays
13:521st & 10 at own 18No Huddle-Shotgun #24 D.Avit rush right for 2 yards gain to the VIL20 (#28 C.Gales)
13:522nd & 8 at own 20No Huddle-Shotgun #24 D.Avit rush right for 3 yards gain to the VIL23 (#41 D.Dunathan)
12:203rd & 5 at own 23No Huddle-Shotgun #7 P.McQuaide pass intercepted by #7 T.Joe-Kamara at VIL43 broken up by #28 C.Gales #7 T.Joe-Kamara return 17 yards to the VIL26 (#13 C.Colby)
UAlbany Missed FG, 4 plays
12:201st & 10 at opp 26No Huddle-Shotgun #5 A.Jreige rush middle for 2 yards loss to the VIL28 (#5 T.Inge)
12:202nd & 12 at opp 28No Huddle-Shotgun #2 G.Woodell rush right for 0 yards to the VIL28 (#91 A.Howard) PENALTY ALB Holding (#75 M.Sepulveda) 10 yards from VIL28 to VIL38. NO PLAY
12:202nd & 22 at opp 38No Huddle-Shotgun #3 J.Shields pass complete short left to #5 A.Jreige caught at VIL38, for 3 yards to the VIL35 (#41 G.Rogan)
12:203rd & 19 at opp 35No Huddle-Shotgun #5 A.Jreige rush middle for 5 yards gain to the VIL30 (#11 J.Hall)
9:454th & 14 at opp 30#69 J.Bozek field goal attempt from 48 yards NO GOOD blocked by #8 K.Moody (H: #42 O.Lawson, LS: #47 R.Dietz), clock 09:45 recovered by VIL #2 Z.Dawud at VIL48, End Of Play
Villanova Touchdown, 3 plays
9:451st & 10 at own 48No Huddle-Shotgun #7 P.McQuaide pass complete short left to #1 L.Colella caught at ALB41, for 11 yards to the ALB41, out of bounds at ALB41, 1ST DOWN
9:451st & 10 at opp 41No Huddle-Shotgun #20 I.Ragland rush right for 7 yards gain to the ALB34 (#41 D.Dunathan)
8:212nd & 3 at opp 34No Huddle-Shotgun #7 P.McQuaide pass complete deep middle to #1 L.Colella caught at ALB01, for 34 yards to the ALB00 TOUCHDOWN, clock 08:21, 1ST DOWN #42 J.Barnum kick attempt good (H: #16 J.Ryder, LS: #54 T.Colello)Villanova 19, UAlbany 7
8:101st & 10 at own 35#42 J.Barnum kickoff 59 yards to the ALB06 #1 K.Austin return 36 yards to the ALB42 (#42 J.Barnum) PENALTY ALB Holding (#23 J.Pruitt) 10 yards from ALB29 to ALB19
8:001st & 10 at own 19No Huddle-Shotgun #3 J.Shields pass intercepted by #2 Z.Dawud at ALB43, End Of Play. The previous play is under automatic review - “Interception”. CALL OVERTURNED. (Original Play: No Huddle-Shotgun #3 J.Shields pass incomplete deep left to #7 S.Mahar Jr. thrown to ALB45)
Villanova Field goal, 6 plays
8:001st & 10 at opp 43No Huddle-Shotgun #7 P.McQuaide pass complete short middle to #1 L.Colella caught at ALB48, for 3 yards to the ALB40 (#28 C.Gales)
8:002nd & 7 at opp 40No Huddle-Shotgun #7 P.McQuaide pass complete short right to #83 B.Reed caught at ALB30, for 10 yards to the ALB30, End Of Play, 1ST DOWN
8:001st & 10 at opp 30No Huddle-Shotgun #20 I.Ragland rush middle for 1 yard gain to the ALB29 (#28 C.Gales)
8:002nd & 9 at opp 29No Huddle-Shotgun #7 P.McQuaide pass incomplete short right to #83 B.Reed thrown to ALB10 PENALTY VIL Holding (#20 I.Ragland) 10 yards from ALB29 to ALB39. NO PLAY
8:002nd & 19 at opp 39No Huddle-Shotgun #20 I.Ragland rush left for 3 yards loss to the ALB42 (#99 K.Macklin)
8:003rd & 22 at opp 42No Huddle-Shotgun #7 P.McQuaide pass complete short right to #16 L.Kopecky caught at ALB27, for 15 yards to the ALB27, End Of Play
4:214th & 7 at opp 27#42 J.Barnum field goal attempt from 44 yards GOOD (H: #16 J.Ryder, LS: #54 T.Colello), clock 04:21Villanova 22, UAlbany 7
UAlbany Field goal, 12 plays
4:141st & 10 at own 35#42 J.Barnum kickoff 62 yards to the ALB03 #1 K.Austin return 15 yards to the ALB18 (#3 J.Oluremi)
4:141st & 10 at own 18No Huddle-Shotgun #3 J.Shields pass incomplete short left to #84 C.Moses thrown to ALB18 broken up by #31 S.Hartzell
4:142nd & 10 at own 18No Huddle-Shotgun #3 J.Shields pass complete short right to #17 J.Rae caught at ALB30, for 15 yards to the ALB33 QB hurried by #44 R.Kimmel (#2 Z.Dawud; #21 J.Williams), 1ST DOWN
4:141st & 10 at own 33No Huddle-Shotgun #2 G.Woodell rush left for 10 yards gain to the ALB43 (#31 S.Hartzell), 1ST DOWN
4:141st & 10 at own 43No Huddle-Shotgun #3 J.Shields pass complete short right to #4 J.Barron caught at ALB49, for 15 yards to the VIL42 (#27 A.Hawkins), out of bounds, 1ST DOWN
4:141st & 10 at opp 42No Huddle-Shotgun #0 J.Uga rush middle for 3 yards gain to the VIL39 (#5 T.Inge; #44 R.Kimmel)
4:142nd & 7 at opp 39No Huddle-Shotgun #3 J.Shields pass incomplete short left to #1 K.Austin thrown to VIL28 PENALTY VIL Pass Interference (#36 D.Bostic) 10 yards from VIL39 to VIL29, 1ST DOWN. NO PLAY
4:141st & 10 at opp 29No Huddle-Shotgun #2 G.Woodell rush middle for 0 yards to the VIL29 (#5 T.Inge)
4:142nd & 10 at opp 29No Huddle-Shotgun #3 J.Shields pass incomplete deep right to #17 J.Rae thrown to VIL04 QB hurried by #41 G.Rogan
4:143rd & 10 at opp 29No Huddle-Shotgun #2 G.Woodell rush left for 0 yards to the VIL29 (#44 R.Kimmel) PENALTY VIL Personal Foul (#44 R.Kimmel) 15 yards from VIL29 to VIL14, 1ST DOWN
4:141st & 10 at opp 14No Huddle-Shotgun #3 J.Shields sacked for loss of 5 yards to the VIL19 (#31 S.Hartzell)
4:142nd & 15 at opp 19No Huddle-Shotgun #3 J.Shields pass incomplete short middle to #4 J.Barron thrown to VIL16 broken up by #1 J.Wyatt
4:143rd & 15 at opp 19No Huddle-Shotgun #3 J.Shields pass incomplete short right to #83 T.Groves thrown to VIL00 QB hurried by #5 T.Inge
Q4 14:544th & 15 at opp 19#69 J.Bozek field goal attempt from 36 yards GOOD (H: #42 O.Lawson, LS: #47 R.Dietz), clock 14:54Villanova 22, UAlbany 10
4th quarter7 drives, then Villanova 29, UAlbany 16
Villanova Punt, 3 plays
14:541st & 10 at own 35#69 J.Bozek kickoff 34 yards to the VIL31 fair catch by #11 J.Hall at VIL31
14:541st & 10 at own 31No Huddle-Shotgun #24 D.Avit rush left for 2 yards loss to the VIL29 (#21 E.Wiggins Jr.)
14:542nd & 12 at own 29No Huddle-Shotgun #7 P.McQuaide pass complete short right to #16 L.Kopecky caught at VIL40, for 11 yards to the VIL40 (#10 J.Estes), out of bounds
14:543rd & 1 at own 40No Huddle-Shotgun #24 D.Avit rush middle for 0 yards to the VIL40 (#54 B.Boyer; #55 I.Boyd)
12:504th & 1 at own 40#0 L.Larsen punt 42 yards to the ALB18
UAlbany Punt, 3 plays
12:501st & 10 at own 18No Huddle-Shotgun #2 G.Woodell rush middle for 3 yards gain to the ALB21 fumbled by #2 G.Woodell at ALB18 recovered by ALB #2 G.Woodell at ALB21, End Of Play
12:502nd & 7 at own 21No Huddle-Shotgun #3 J.Shields sacked for loss of 6 yards to the ALB15 (#31 S.Hartzell)
12:503rd & 13 at own 15PENALTY ALB Delay Of Game 5 yards from ALB15 to ALB10. NO PLAY
12:503rd & 18 at own 10No Huddle-Shotgun #3 J.Shields pass incomplete short right to #17 J.Rae thrown to ALB10 QB hurried by #96 U.Nwotite
10:464th & 18 at own 10#42 O.Lawson punt 52 yards to the VIL38 #83 B.Reed return 26 yards to the ALB36 (#30 N.Totten)
Villanova Touchdown, 1 play
10:381st & 10 at opp 36No Huddle-Shotgun #7 P.McQuaide pass complete deep middle to #1 L.Colella caught at ALB03, for 36 yards to the ALB00 TOUCHDOWN, clock 10:38, 1ST DOWN #42 J.Barnum kick attempt good (H: #16 J.Ryder, LS: #54 T.Colello)Villanova 29, UAlbany 10
UAlbany Touchdown, 11 plays
10:301st & 10 at own 35#42 J.Barnum kickoff 61 yards to the ALB04 #1 K.Austin return 16 yards to the ALB20 (#3 J.Oluremi), out of bounds
10:301st & 10 at own 20No Huddle-Shotgun #2 G.Woodell rush right for 4 yards gain to the ALB24 (#31 S.Hartzell)
10:302nd & 6 at own 24No Huddle-Shotgun #3 J.Shields pass complete short left to #4 J.Barron caught at ALB26, for 8 yards to the ALB32 (#36 D.Bostic; #21 J.Williams), 1ST DOWN
10:301st & 10 at own 32No Huddle-Shotgun #3 J.Shields pass complete short right to #84 C.Moses caught at ALB35, for 8 yards to the ALB40 (#36 D.Bostic)
10:302nd & 2 at own 40No Huddle-Shotgun #3 J.Shields pass complete deep right to #17 J.Rae caught at VIL39, for 23 yards to the VIL37 (#36 D.Bostic), 1ST DOWN
10:301st & 10 at opp 37No Huddle-Shotgun #0 J.Uga rush middle for 7 yards gain to the VIL30 (#23 J.Tyson)
10:302nd & 3 at opp 30No Huddle-Shotgun #0 J.Uga rush right for 2 yards gain to the VIL28 (#8 K.Moody; #44 R.Kimmel)
10:303rd & 1 at opp 28No Huddle-Shotgun #9 A.Semo rush middle for 1 yard gain to the VIL27 (#94 I.Murray), 1ST DOWN
10:301st & 10 at opp 27No Huddle-Shotgun #3 J.Shields pass incomplete deep middle to #84 C.Moses thrown to VIL05 QB hurried by #31 S.Hartzell
10:302nd & 10 at opp 27No Huddle-Shotgun #3 J.Shields pass incomplete short left to #83 T.Groves thrown to VIL08
10:303rd & 10 at opp 27No Huddle-Shotgun #3 J.Shields rush middle for 2 yards gain to the VIL25 fumbled by #3 J.Shields at VIL28 recovered by ALB #3 J.Shields at VIL25, End Of Play PENALTY VIL Personal Foul (#96 U.Nwotite) 13 yards from VIL25 to VIL12, 1ST DOWN
10:301st & 10 at opp 12No Huddle-Shotgun #3 J.Shields pass incomplete short left to #7 S.Mahar Jr. thrown to VIL00 broken up by #27 A.Hawkins PENALTY VIL Pass Interference (#27 A.Hawkins) 10 yards from VIL12 to VIL02, 1ST DOWN. NO PLAY
5:541st & goal at opp 2No Huddle-Shotgun #9 A.Semo rush middle for 2 yards gain to the VIL00 TOUCHDOWN, clock 05:54Villanova 29, UAlbany 16
Villanova Punt, 6 plays
5:541st & 10 at own 35#69 J.Bozek kickoff 42 yards to the VIL23 fair catch by #26 I.Wright at VIL23
5:541st & 10 at own 25No Huddle-Shotgun #24 D.Avit rush right for 7 yards gain to the VIL32 (#41 D.Dunathan), out of bounds
5:542nd & 3 at own 32No Huddle-Shotgun #24 D.Avit rush middle for 1 yard gain to the VIL33 (#41 D.Dunathan)
5:543rd & 2 at own 33No Huddle-Shotgun #20 I.Ragland rush middle for 3 yards gain to the VIL36 (#99 K.Macklin), 1ST DOWN
5:541st & 10 at own 36No Huddle-Shotgun #20 I.Ragland rush right for 3 yards loss to the VIL33 (#0 B.Kamara; #28 C.Gales)
3:302nd & 13 at own 33No Huddle-Shotgun #20 I.Ragland rush left for 4 yards loss to the VIL29 (#41 D.Dunathan)
3:301st & 10 at opp 36Timeout UAlbany, clock 03:30
3:303rd & 17 at own 29No Huddle-Shotgun #7 P.McQuaide pass complete short left to #16 L.Kopecky caught at VIL45, for 16 yards to the VIL45, End Of Play
2:324th & 1 at own 45#0 L.Larsen punt 46 yards to the ALB09
2:413rd & 17 at opp 29Timeout UAlbany, clock 02:41
UAlbany Turnover on downs, 4 plays
2:411st & 10 at own 9No Huddle-Shotgun #3 J.Shields pass incomplete short right to #17 J.Rae thrown to ALB16 broken up by #44 R.Kimmel
2:412nd & 10 at own 9No Huddle-Shotgun #3 J.Shields pass complete short right to #2 G.Woodell caught at ALB08, for 7 yards to the ALB16, out of bounds at ALB16
2:003rd & 3 at own 16No Huddle-Shotgun #3 J.Shields pass complete short right to #2 G.Woodell caught at ALB10, for 0 yards to the ALB16 (#23 J.Tyson), out of bounds PENALTY ALB Holding (#67 E.Harris) 8 yards from ALB16 to ALB08. NO PLAY
2:002nd & goal at opp 9Timeout , clock 02:00
2:003rd & 11 at own 8No Huddle-Shotgun #9 A.Semo sacked for loss of 6 yards to the ALB02 (#5 T.Inge)
1:114th & 17 at own 2No Huddle-Shotgun #9 A.Semo pass incomplete deep left to #17 J.Rae thrown to ALB38 broken up by #27 A.Hawkins, TURNOVER ON DOWNS
Villanova End of game, 2 plays
1:111st & goal at opp 2Kneel down by Villanova at ALB04 for loss of 2 yards
1:112nd & goal at opp 4Kneel down by Villanova at ALB05 for loss of 1 yard

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Villanova leads 6–⁠2 in eight meetings.

Recent meetings
2025Villanova 29, UAlbany 16
2023UAlbany 31, Villanova 10
2022Villanova 31, UAlbany 29
2021Villanova 17, UAlbany 10
2017UAlbany 19, Villanova 10
2016Villanova 24, UAlbany 13

Around this game