House Prediction
Model Margin
UAlbany by 2.8
Home Win Probability
UAlbany 56%
Market (ESPN Bet)
UAlbany +3.5
fitted_v1 · Nov 8, 2025
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
Bryant | 0 | 14 | 3 | 10 | 27 |
UAlbany | 3 | 14 | 7 | 0 | 24 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Bryant | UAlbany |
|---|---|---|
| Passing | 18-31 | 22-31 |
| Pass Yards | 263 | 235 |
| Rush Yards | 88 | 86 |
| Total Yards | 351 | 321 |
| Turnovers | 2 | 1 |
| 3rd Down | 2-12 | 6-15 |
| Penalties | 4-20 | 7-42 |
| Possession | 30:05 | 29:55 |
Player Leaders
Player Leaders
Play-by-Play
No Huddle-Shotgun #2 G.Woodell rush middle for 1 yard loss to the UALB29 (#41 D.Lusk; #9 M.Otty)
No Huddle-Shotgun #3 J.Shields pass complete short right to #4 J.Barron caught at UALB37, for 8 yards to the UALB37, out of bounds at UALB37
No Huddle-Shotgun #3 J.Shields pass complete short left to #4 J.Barron caught at UALB34, for 2 yards to the UALB39 (#41 D.Lusk)
No Huddle-Shotgun #9 A.Semo rush right for 1 yard gain to the UALB40 (#41 D.Lusk), 1ST DOWN
No Huddle-Shotgun #3 J.Shields pass complete short middle to #84 C.Moses caught at UALB44, for 5 yards to the UALB45 (#41 D.Lusk)
No Huddle-Shotgun #3 J.Shields pass complete deep middle to #7 S.Mahar Jr. caught at BRY35, for 24 yards to the BRY31 (#3 O.Mkparu), 1ST DOWN
No Huddle-Shotgun #2 G.Woodell rush middle for 8 yards gain to the BRY23 (#2 D.Helm)
No Huddle #10 B.Norman rush left for 12 yards gain to the BRY11 (#2 D.Helm), 1ST DOWN
No Huddle-Shotgun #3 J.Shields rush middle for 0 yards to the BRY11 (#9 M.Otty). #17 M.Grant injured on the play
Shotgun #0 J.Uga rush right for 4 yards gain to the BRY07 (#16 R.Allen; #11 G.Bedada)
No Huddle-Shotgun #2 G.Woodell rush middle for 1 yard loss to the BRY08 (#41 D.Lusk; #11 G.Bedada)
#48 J.Bozek field goal attempt from 25 yards GOOD (H: #42 O.Lawson, LS: #47 R.Dietz), clock 08:54
No Huddle #11 E.Elliott rush middle for 6 yards gain to the BRY26 (#6 K.Harris; #99 K.Macklin)
Shotgun #11 E.Elliott rush right for 5 yards gain to the BRY31 (#57 T.Berschwinger), 1ST DOWN
No Huddle-Shotgun #10 J.Keefner pass incomplete short right to #11 E.Elliott thrown to BRY34 QB hurried by #0 B.Kamara
No Huddle-Shotgun #11 E.Elliott rush middle for 0 yards to the BRY31 (#99 K.Macklin)
No Huddle-Shotgun #10 J.Keefner pass incomplete short middle to #7 A.Doe thrown to BRY41
#36 K.Karoglan punt 46 yards to the UALB23
No Huddle-Shotgun #3 J.Shields pass complete short right to #2 G.Woodell caught at UALB24, for 7 yards to the UALB30 (#1 A.Juste)
No Huddle-Shotgun #2 G.Woodell rush middle for 12 yards gain to the UALB42 (#13 L.Lindo; #2 D.Helm), 1ST DOWN
No Huddle-Shotgun #3 J.Shields pass complete short left to #1 K.Austin caught at UALB39, for 3 yards to the UALB45 (#7 K.Hamilton)
No Huddle-Shotgun #0 J.Uga rush middle for 1 yard gain to the UALB46 (#2 D.Helm)
PENALTY UALB False Start (#7 S.Mahar Jr.) 5 yards from UALB46 to UALB41. NO PLAY
No Huddle-Shotgun #3 J.Shields pass incomplete short right to #10 B.Norman thrown to UALB48
#42 O.Lawson punt 40 yards to the BRY19 #3 T.Riley return 1 yard to the BRY20 (#10 J.Estes), out of bounds
No Huddle-Shotgun #21 G.Robinson rush middle for 6 yards gain to the BRY26 (#41 D.Dunathan; #28 C.Gales)
No Huddle-Shotgun #10 J.Keefner pass complete short left to #21 G.Robinson caught at BRY29, for 3 yards to the BRY29 (#28 C.Gales)
No Huddle-Shotgun #10 J.Keefner pass incomplete short middle to #32 L.Wilkins thrown to BRY33 QB hurried by #57 T.Berschwinger
#36 K.Karoglan punt 53 yards to the UALB18 fair catch by #22 J.Koch at UALB18
Shotgun #2 G.Woodell rush left for 1 yard gain to the UALB19 (#7 K.Hamilton; #13 L.Lindo) PENALTY UALB Holding (#75 M.Sepulveda) 8 yards from UALB18 to UALB10. NO PLAY
Shotgun #3 J.Shields sacked for loss of 2 yards to the UALB08 (#11 G.Bedada)
No Huddle-Shotgun #2 G.Woodell rush left for 5 yards gain to the UALB13 (#7 K.Hamilton; #6 D.Hudson)
No Huddle-Shotgun #3 J.Shields pass complete short right to #5 A.Jreige caught at UALB20, for 9 yards to the UALB22 (#2 D.Helm; #4 B.Perkins)
#42 O.Lawson punt 66 yards to the BRY12 PENALTY UALB UNS: Unsportsmanlike Conduct (#42 O.Lawson) 15 yards from BRY12 to BRY27, 1ST DOWN
No Huddle-Shotgun #11 E.Elliott rush middle for 2 yards gain to the BRY29 (#20 T.Dore; #57 T.Berschwinger)
No Huddle-Shotgun #11 E.Elliott rush middle for 1 yard loss to the BRY28 (#41 D.Dunathan)
No Huddle-Shotgun #10 J.Keefner pass complete short middle to #7 A.Doe caught at BRY32, for 4 yards to the BRY32 fumbled by #7 A.Doe at BRY32 forced by #28 C.Gales recovered by UALB #2 D.Patrick at BRY32, End Of Play. The previous play is under automatic review - "Fumble". CALL UPHELD
#0 J.Uga rush middle for 2 yards gain to the BRY30 (#9 M.Otty)
No Huddle-Shotgun #3 J.Shields pass complete short left to #10 B.Norman caught at BRY34, for 12 yards to the BRY18 (#5 L.Rice; #7 K.Hamilton), 1ST DOWN
No Huddle-Shotgun #3 J.Shields pass complete short middle to #7 S.Mahar Jr. caught at BRY00, for 18 yards to the BRY00 TOUCHDOWN, clock 12:23, 1ST DOWN #48 J.Bozek kick attempt good (H: #42 O.Lawson, LS: #47 R.Dietz)
PENALTY BRY False Start (#8 Z.Collick) 5 yards from BRY31 to BRY26. NO PLAY
Shotgun #10 J.Keefner pass complete short right to #8 Z.Collick caught at BRY33, for 12 yards to the BRY38 (#4 D.Jones), out of bounds
Shotgun #11 E.Elliott rush middle for 3 yards gain to the BRY41 (#55 I.Boyd), 1ST DOWN
Shotgun #10 J.Keefner pass complete short middle to #6 T.Phillips caught at UALB42, for 17 yards to the UALB42 (#7 T.Joe-Kamara), 1ST DOWN
No Huddle #21 G.Robinson rush right for 3 yards gain to the UALB39 (#28 C.Gales; #90 D.Dodson)
PENALTY BRY False Start (#83 K.Keenan) 5 yards from UALB39 to UALB44. NO PLAY
No Huddle-Shotgun #10 J.Keefner pass incomplete deep middle to #6 T.Phillips thrown to UALB18 QB hurried by #28 C.Gales
Shotgun #10 J.Keefner pass complete short right to #3 T.Riley caught at UALB38, for 6 yards to the UALB38 (#23 J.Pruitt)
Shotgun #10 J.Keefner pass complete short right to #6 T.Phillips caught at UALB32, for 28 yards to the UALB10 (#2 D.Patrick), 1ST DOWN
No Huddle-Shotgun #21 G.Robinson rush middle for 3 yards gain to the UALB07 (#92 Z.Morris)
Shotgun #11 E.Elliott rush middle for 7 yards gain to the UALB00 TOUCHDOWN, clock 07:22, 1ST DOWN #22 N.Stoyanovich kick attempt good (H: #36 K.Karoglan, LS: #93 C.Miller)
No Huddle-Shotgun #3 J.Shields pass complete short left to #2 G.Woodell caught at UALB30, for 1 yard to the UALB33 (#0 D.Walker), out of bounds
No Huddle-Shotgun #3 J.Shields pass complete short right to #17 J.Rae caught at UALB34, for 1 yard to the UALB34 (#15 J.Johnson)
No Huddle-Shotgun #3 J.Shields pass complete short left to #2 G.Woodell caught at UALB41, for 17 yards to the BRY49 (#3 O.Mkparu), out of bounds, 1ST DOWN
No Huddle-Shotgun #3 J.Shields pass complete short left to #17 J.Rae caught at BRY33, for 16 yards to the BRY33 QB hurried by #50 M.Villar, out of bounds at BRY33, 1ST DOWN
No Huddle-Shotgun #3 J.Shields pass complete short left to #84 C.Moses caught at BRY15, for 33 yards to the BRY00 TOUCHDOWN, clock 04:53, 1ST DOWN #48 J.Bozek kick attempt good (H: #42 O.Lawson, LS: #47 R.Dietz)
No Huddle-Shotgun #11 E.Elliott rush middle for 0 yards to the BRY32 (#92 Z.Morris)
Zyheem Collick 68 Yd pass from Jaden Keefner (Nicholas Stoyanovich Kick)
No Huddle-Shotgun #9 A.Semo rush right for 7 yards gain to the UALB34, out of bounds at UALB34
No Huddle-Shotgun #2 G.Woodell rush left for 7 yards gain to the UALB41 (#7 K.Hamilton), out of bounds, 1ST DOWN
No Huddle-Shotgun #3 J.Shields pass incomplete short middle to #84 C.Moses thrown to BRY48 QB hurried by #11 G.Bedada
No Huddle-Shotgun #3 J.Shields pass complete short middle to #10 B.Norman caught at UALB35, for 5 yards to the UALB46 (#16 R.Allen; #41 D.Lusk)
No Huddle-Shotgun #3 J.Shields pass complete short left to #11 L.Rose Jr. caught at BRY49, for 7 yards to the BRY47 (#1 A.Juste), out of bounds, 1ST DOWN
No Huddle-Shotgun #5 A.Jreige rush middle for 4 yards gain to the BRY43 (#1 A.Juste)
No Huddle-Shotgun #3 J.Shields pass incomplete deep right to #11 L.Rose Jr. thrown to BRY20
No Huddle-Shotgun #0 J.Uga rush middle for 2 yards gain to the BRY41 (#7 K.Hamilton)
(01:08) No Huddle-Shotgun #3 J.Shields pass complete short left to #2 G.Woodell caught at BRY45, for 3 yards to the BRY38 (#16 R.Allen), out of bounds, TURNOVER ON DOWNS
No Huddle-Shotgun #10 J.Keefner pass complete short left to #7 A.Doe caught at UALB47, for 15 yards to the UALB47 (#6 K.Harris), 1ST DOWN
No Huddle-Shotgun #10 J.Keefner pass complete short right to #3 T.Riley caught at UALB42, for 12 yards to the UALB35 (#41 D.Dunathan; #2 D.Patrick), 1ST DOWN
No Huddle-Shotgun #10 J.Keefner pass complete short right to #11 E.Elliott caught at UALB26, for 9 yards to the UALB26 (#57 T.Berschwinger)
No Huddle-Shotgun #10 J.Keefner pass incomplete, Spike
No Huddle-Shotgun #10 J.Keefner pass complete short middle to #3 T.Riley caught at UALB17, for 9 yards to the UALB17 (#41 D.Dunathan; #10 B.Norman), 1ST DOWN
No Huddle-Shotgun #10 J.Keefner pass incomplete short left to #6 T.Phillips thrown to UALB00
(00:07) #22 N.Stoyanovich field goal attempt from 35 yards NO GOOD (H: #36 K.Karoglan, LS: #93 C.Miller), clock 00:03
(00:03) Kneel down by UAlbany at UALB18 for loss of 2 yards
No Huddle-Shotgun #11 E.Elliott rush right for 7 yards gain to the BRY42 (#41 D.Dunathan; #57 T.Berschwinger)
Shotgun #10 J.Keefner pass complete deep left to #7 A.Doe caught at UALB28, for 30 yards to the UALB28 (#6 K.Harris), 1ST DOWN
Shotgun #11 E.Elliott rush middle for 2 yards gain to the UALB26 (#57 T.Berschwinger)
Shotgun #10 J.Keefner pass complete short right to #8 Z.Collick caught at UALB30, for 3 yards to the UALB23 (#90 D.Dodson)
Shotgun #10 J.Keefner pass incomplete short middle to #3 T.Riley thrown to UALB19
Shotgun #10 J.Keefner pass complete short middle to #11 E.Elliott caught at UALB17, for 8 yards to the UALB15 (#57 T.Berschwinger), 1ST DOWN
Shotgun #21 G.Robinson rush middle for 6 yards gain to the UALB09 (#97 M.Obiagu)
Shotgun #10 J.Keefner pass incomplete short left to #6 T.Phillips thrown to UALB00 broken up by #6 K.Harris
Shotgun #10 J.Keefner pass incomplete short right to #11 E.Elliott thrown to UALB06 broken up by #28 C.Gales PENALTY UALB Pass Interference (#28 C.Gales) 3 yards from UALB09 to UALB06, 1ST DOWN. NO PLAY
Shotgun #10 J.Keefner rush right for 0 yards to the UALB06 (#97 M.Obiagu; #92 Z.Morris)
Shotgun #10 J.Keefner rush middle for 2 yards gain to the UALB04 (#97 M.Obiagu; #99 K.Macklin)
Shotgun #10 J.Keefner pass incomplete short left to #7 A.Doe thrown to UALB01
Nicholas Stoyanovich 21 Yd Field Goal
No Huddle-Shotgun #2 G.Woodell rush right for 0 yards to the UALB26 (#4 B.Perkins)
No Huddle-Shotgun #3 J.Shields pass incomplete short left to #17 J.Rae thrown to UALB30 broken up by #1 A.Juste
No Huddle-Shotgun #3 J.Shields pass incomplete short middle to #83 T.Groves thrown to UALB35 broken up by #7 K.Hamilton
#42 O.Lawson punt 36 yards to the BRY38 fair catch by #3 T.Riley at BRY38
No Huddle-Shotgun #11 E.Elliott rush left for 3 yards gain to the BRY41 (#41 D.Dunathan)
No Huddle-Shotgun #10 J.Keefner sacked for loss of 5 yards to the BRY36 (#0 B.Kamara), fumble by #10 J.Keefner recovered by UALB #92 Z.Morris at BRY36 #92 Z.Morris return 4 yards to the BRY32 (#13 C.Neuman; #65 W.Whalen). #10 J.Keefner injured on the play
No Huddle-Shotgun #2 G.Woodell rush right for 16 yards gain to the BRY16 (#0 D.Walker), 1ST DOWN
No Huddle-Shotgun #9 A.Semo rush middle for 3 yards gain to the BRY13 (#4 B.Perkins; #9 M.Otty)
No Huddle-Shotgun #11 L.Rose Jr. rush left for 1 yard loss to the BRY14 (#1 A.Juste), out of bounds
No Huddle-Shotgun #3 J.Shields pass complete short right to #4 J.Barron caught at BRY11, for 9 yards to the BRY05 (#5 L.Rice), 1ST DOWN
No Huddle-Shotgun #5 A.Jreige rush middle for 2 yards gain to the BRY03 (#1 A.Juste)
No Huddle-Shotgun #3 J.Shields pass incomplete short left to #17 J.Rae thrown to BRY04
Aidan Semo 3 Yd Run (James Bozek Kick)
No Huddle-Shotgun #11 E.Elliott rush middle for 5 yards gain to the BRY33 (#28 C.Gales)
No Huddle-Shotgun #12 R.Docekal pass complete short right to #7 A.Doe caught at BRY42, for 9 yards to the BRY42, out of bounds at BRY42, 1ST DOWN
No Huddle-Shotgun #11 E.Elliott rush right for 4 yards gain to the BRY46 (#41 D.Dunathan)
No Huddle-Shotgun #11 E.Elliott rush middle for 4 yards gain to the BRY50 (#28 C.Gales)
No Huddle-Shotgun #12 R.Docekal pass incomplete short left to #3 T.Riley thrown to UALB45 broken up by #28 C.Gales
#36 K.Karoglan punt 46 yards to the UALB04
No Huddle-Shotgun #2 G.Woodell rush right for 1 yard loss to the UALB03 (#5 L.Rice; #55 X.Belton)
No Huddle-Shotgun #9 A.Semo rush left for 3 yards gain to the UALB06 (#56 T.Brown Jr.)
No Huddle-Shotgun #3 J.Shields pass incomplete short right to #11 L.Rose Jr. thrown to UALB17
#42 O.Lawson punt 34 yards to the UALB40, out of bounds at UALB40
No Huddle-Shotgun #11 E.Elliott rush right for 8 yards gain to the UALB32 (#2 D.Patrick)
No Huddle-Shotgun #12 R.Docekal pass incomplete deep right to #7 A.Doe thrown to UALB10 broken up by #21 E.Wiggins Jr.
No Huddle-Shotgun #11 E.Elliott rush middle for 2 yards gain to the UALB30 (#0 B.Kamara), 1ST DOWN
No Huddle-Shotgun #11 E.Elliott rush left for 0 yards to the UALB30 (#97 M.Obiagu; #92 Z.Morris)
No Huddle-Shotgun #11 E.Elliott rush right for 1 yard loss to the UALB31 (#55 I.Boyd)
No Huddle-Shotgun #12 R.Docekal pass incomplete short right to #7 A.Doe thrown to UALB12
No Huddle-Shotgun #12 R.Docekal pass complete short left to #3 T.Riley caught at UALB12, for 19 yards to the UALB12 QB hurried by #99 K.Macklin (#3 B.Igweike), out of bounds, 1ST DOWN, PENALTY UALB Roughing The Passer (#99 K.Macklin) 6 yards from UALB12 to UALB06, 1ST DOWN
No Huddle-Shotgun #12 R.Docekal rush middle for 4 yards gain to the UALB02 (#28 C.Gales)
Shotgun #11 E.Elliott rush middle for 1 yard gain to the UALB01 (#57 T.Berschwinger)
Shotgun #12 R.Docekal pass incomplete short right to #83 K.Keenan thrown to UALB00 broken up by #10 J.Estes. #10 J.Estes injured on the play
PENALTY BRY False Start (#65 W.Whalen) 5 yards from UALB01 to UALB06. NO PLAY
Tristen Riley 6 Yd pass from Ridge Docekal (Nicholas Stoyanovich Kick)
No Huddle-Shotgun #3 J.Shields pass complete short left to #11 L.Rose Jr. caught at UALB29, for 2 yards to the UALB29 (#15 J.Johnson), out of bounds
No Huddle-Shotgun #2 G.Woodell rush left for 0 yards to the UALB29 (#92 N.LaPlante)
No Huddle-Shotgun #3 J.Shields pass complete deep left to #10 B.Norman caught at BRY36, for 35 yards to the BRY36 (#15 J.Johnson), out of bounds PENALTY UALB Illegal Forward Pass (#3 J.Shields) 5 yards from UALB29 to UALB24. NO PLAY
No Huddle-Shotgun #3 J.Shields sacked for loss of 7 yards to the UALB17 (#0 D.Walker), fumble by #3 J.Shields recovered by BRY #4 B.Perkins at UALB17, End Of Play
No Huddle-Shotgun #11 E.Elliott rush middle for 4 yards gain to the UALB13 (#57 T.Berschwinger)
Shotgun #11 E.Elliott rush left for 1 yard loss to the UALB14 (#41 D.Dunathan)
Shotgun #12 R.Docekal pass complete short right to #21 G.Robinson caught at UALB13, for 5 yards to the UALB09 (#28 C.Gales; #22 J.Koch)
Nicholas Stoyanovich 26 Yd Field Goal
No Huddle-Shotgun #2 G.Woodell rush left for 3 yards gain to the UALB29 (#4 B.Perkins)
No Huddle-Shotgun #3 J.Shields rush right for 0 yards to the UALB29 (#4 B.Perkins), out of bounds
No Huddle-Shotgun #3 J.Shields pass complete short right to #84 C.Moses caught at UALB35, for 8 yards to the UALB37 (#0 D.Walker), 1ST DOWN
No Huddle-Shotgun #2 G.Woodell rush left for 2 yards gain to the UALB39 (#5 L.Rice; #6 D.Hudson)
No Huddle-Shotgun #3 J.Shields pass complete short right to #17 J.Rae caught at BRY46, for 28 yards to the BRY33 QB hurried by #11 G.Bedada (#5 L.Rice), 1ST DOWN
No Huddle-Shotgun #9 A.Semo rush middle for 3 yards gain to the BRY30 (#5 L.Rice)
(02:00) No Huddle-Shotgun #3 J.Shields pass incomplete deep middle to #84 C.Moses thrown to BRY00
No Huddle-Shotgun #3 J.Shields pass complete short right to #2 G.Woodell caught at BRY34, for 17 yards to the BRY13 QB hurried by #92 N.LaPlante (#2 D.Helm), 1ST DOWN
No Huddle-Shotgun #11 L.Rose Jr. rush left for 1 yard gain to the BRY12, out of bounds at BRY12
No Huddle-Shotgun #3 J.Shields pass incomplete short right to #11 L.Rose Jr. thrown to BRY00
No Huddle-Shotgun #3 J.Shields pass incomplete short right thrown to BRY15 QB hurried by #92 N.LaPlante PENALTY UALB Intentional Grounding (#3 J.Shields). The previous play is under automatic review - "Forward pass". CALL OVERTURNED. (Original Play: No Huddle-Shotgun #3 J.Shields sacked for loss of 8 yards to the BRY04 (#92 N.LaPlante), fumble by #3 J.Shields recovered by BRY #4 B.Perkins at BRY04 #4 B.Perkins return 33 yards to the BRY37 (#2 G.Woodell; #84 C.Moses))
No Huddle-Shotgun #11 E.Elliott rush middle for 9 yards gain to the BRY40 (#2 D.Patrick)
No Huddle-Shotgun #11 E.Elliott rush right for 1 yard gain to the BRY41 (#41 D.Dunathan), 1ST DOWN
Kneel down by Bryant at BRY40 for loss of 1 yard
PENALTY BRY Delay Of Game 5 yards from BRY40 to BRY35. NO PLAY