THIRD AND DATA

Week 3 · 2026

Buffalo at #14 Penn State

Sat 09/19/2026 12:00 PMBeaver Stadium

66°3 mph · 68% humidityMeasured 53 minutes after kickoff, by an official weather station

Buffalo

13

5–3

#14 Penn State

55

4–4

Attendance

—

not yet reported

BUF5 plays, 3 yd · Punt

15:001st & 10own 35#95 C.Rosa kickoff 65 yards to the BUF00 fair catch by #1 P.Folmar at BUF000
15:001st & 10own 25No Huddle-Shotgun #7 J.Wright rush middle for 2 yards gain to the BUF27 (#1 I.Ezeogu; #92 S.Taupaki)+2
15:002nd & 8own 27Shotgun #4 M.Burch rush middle for 1 yard gain to the BUF28 (#8 K.Ebel)+1
15:003rd & 7own 28Shotgun #7 J.Wright pass incomplete short middle to #5 C.Walker thrown to BUF35 broken up by #13 T.Rojas0
13:314th & 7own 28#90 E.Stumpf punt 47 yards to the PSU25 #2 Z.Robinson return 38 yards to the BUF37 (#90 E.Stumpf), out of bounds+38

PSU4 plays, 7 yd · Field goal

13:311st & 10opp 37Shotgun #3 R.Becht pass complete short left to #84 G.Burkle caught at BUF34, for 4 yards to the BUF33, out of bounds at BUF33+4
13:312nd & 6opp 33No Huddle-Shotgun #21 C.Hansen rush middle for 3 yards gain to the BUF30 (#99 C.Evans)+3
13:313rd & 3opp 30No Huddle-Shotgun #3 R.Becht rush middle for 0 yards to the BUF30 (#17 L.Goodwin)0
11:534th & 3opp 30#94 R.Barker field goal attempt from 48 yards GOOD (H: #38 N.Tiyce, LS: #35 B.Sokach-Minnick), clock 11:53+48

BUF5 plays, 6 yd · Punt

11:531st & 10own 35#95 C.Rosa kickoff 65 yards to the BUF00, Touchback0
11:531st & 10own 25No Huddle-Shotgun #24 J.McNeil, Jr. rush middle for 2 yards gain to the BUF27 (#33 A.McPherson; #3 J.Patton)+2
11:532nd & 8own 27Shotgun #7 J.Wright pass complete short left to #8 J.Gathings caught at BUF31, for 4 yards to the BUF31, End Of Play+4
11:533rd & 4own 31Shotgun #7 J.Wright pass incomplete short left to #5 C.Walker thrown to BUF34 broken up by #4 J.Cooper0
10:334th & 4own 31#90 E.Stumpf punt 50 yards to the PSU19 #2 Z.Robinson return 0 yards to the PSU19, out of bounds at PSU190

PSU6 plays, 81 yd · Touchdown

10:331st & 10own 19No Huddle-Shotgun #1 J.Peoples rush middle for 4 yards gain to the PSU23 (#33 J.Owens; #97 C.Climes)+4
10:332nd & 6own 23No Huddle-Shotgun #3 R.Becht pass incomplete short right to #0 C.Sowell thrown to PSU35, 1ST DOWN, PENALTY BUF Pass Interference (#3 O.Bridges) 15 yards from PSU23 to PSU38, 1ST DOWN+54
10:331st & 10own 38#1 J.Peoples rush right for 9 yards gain to the PSU47 (#99 C.Evans; #33 J.Owens)+9
10:332nd & 1own 47No Huddle-Shotgun #3 R.Becht pass complete deep middle to #6 K.Howard caught at BUF24, for 31 yards to the BUF22 (#6 M.Greer), 1ST DOWN+31
10:331st & 10opp 22No Huddle-Shotgun #1 J.Peoples rush left for 6 yards gain to the BUF16 (#4 R.Davis), out of bounds+6
8:002nd & 4opp 16No Huddle-Shotgun #1 J.Peoples rush right for 16 yards gain to the BUF00 TOUCHDOWN, clock 08:00, 1ST DOWN #94 R.Barker kick attempt good (H: #38 N.Tiyce, LS: #35 B.Sokach-Minnick)+16

BUF3 plays, -5 yd · Turnover

8:001st & 10own 35#95 C.Rosa kickoff 65 yards to the BUF00, Touchback0
8:001st & 10own 25No Huddle-Shotgun #7 J.Wright pass complete short right to #4 M.Burch caught at BUF24, for 1 yard to the BUF26 (#7 Z.Tracy)+1
7:182nd & 9own 26Shotgun #7 J.Wright rush middle for 6 yards loss to the BUF20 fumbled by #7 J.Wright at BUF23 forced by #10 C.Bacon recovered by PSU #1 I.Ezeogu at BUF20, End Of Play−6

PSU4 plays, 20 yd · Touchdown

7:181st & 10opp 20No Huddle-Shotgun #3 R.Becht pass complete short left to #6 K.Howard caught at BUF07, for 14 yards to the BUF06 (#3 O.Bridges), 1ST DOWN+14
7:181st & goalopp 6No Huddle-Shotgun #3 R.Becht pass incomplete short middle to #6 K.Howard thrown to BUF000
7:182nd & goalopp 6#21 C.Hansen rush left for 3 yards gain to the BUF03 (#11 W.Clark)+3
6:193rd & goalopp 3Andrew Rappleyea 3 Yd pass from Rocco Becht (Ryan Barker Kick)+3

BUF5 plays, 0 yd · Punt

6:191st & 10own 35#95 C.Rosa kickoff 65 yards to the BUF00, Touchback0
6:191st & 10own 25No Huddle-Shotgun #7 J.Wright pass incomplete short middle to #6 C.Morrow thrown to BUF330
6:192nd & 10own 25No Huddle-Shotgun #7 J.Wright pass incomplete short right to #5 C.Walker thrown to BUF30 QB hurried by #33 A.McPherson0
6:193rd & 10own 25No Huddle-Shotgun #7 J.Wright pass incomplete short right to #1 P.Folmar thrown to BUF35 PENALTY BUF Holding declined0
5:534th & 10own 25#90 E.Stumpf punt 54 yards to the PSU210

PSU5 plays, 4 yd · Punt

5:531st & 10own 21No Huddle-Shotgun #3 R.Becht pass incomplete deep right to #18 B.Brahmer thrown to PSU430
5:532nd & 10own 21#1 J.Peoples rush left for 1 yard gain to the PSU22 (#2 S.Bracey)+1
5:533rd & 9own 22No Huddle-Shotgun #3 R.Becht pass complete short right to #2 Z.Robinson caught at PSU35, for 13 yards to the PSU35, End Of Play PENALTY PSU Holding (#68 A.Donkoh) 10 yards from PSU22 to PSU12. NO PLAY+10
5:533rd & 19own 12No Huddle-Shotgun #3 R.Becht pass complete short middle to #87 A.Rappleyea caught at PSU24, for 13 yards to the PSU25 (#41 S.Brown)+13
3:574th & 6own 25#38 N.Tiyce punt 32 yards to the BUF43, out of bounds at BUF430

BUF10 plays, 53 yd · Field goal

3:571st & 10own 43No Huddle-Shotgun #4 M.Burch rush middle for 4 yards gain to the BUF47 (#19 Y.Kemajou) PENALTY PSU Illegal Use Of Hands (#92 S.Taupaki) 15 yards from BUF47 to PSU38, 1ST DOWN+4
3:521st & 10own 43Timeout Buffalo, clock 03:520
3:521st & 10opp 38No Huddle-Shotgun #4 M.Burch rush middle for 2 yards gain to the PSU36 (#13 T.Rojas)+2
3:522nd & 8opp 36Shotgun #7 J.Wright pass incomplete deep left to #6 C.Morrow thrown to PSU10, 1ST DOWN, PENALTY PSU Pass Interference (#0 J.Joseph) 15 yards from PSU36 to PSU21, 1ST DOWN0
3:521st & 10opp 21No Huddle-Shotgun #7 J.Wright pass complete short right to #6 C.Morrow caught at PSU06, for 16 yards to the PSU05 (#5 D.Dixson), 1ST DOWN+16
3:521st & goalopp 5Shotgun #24 J.McNeil, Jr. rush middle for 1 yard gain to the PSU04 (#8 K.Ebel)+1
3:522nd & goalopp 4Shotgun #7 J.Wright pass incomplete short left to #6 C.Morrow thrown to PSU000
1:452nd & goalopp 4Timeout Buffalo, clock 01:450
1:453rd & goalopp 4#7 J.Wright pass incomplete short left to #5 C.Walker thrown to PSU03 QB hurried by #19 Y.Kemajou0
1:394th & goalopp 4#31 O.Hautanen field goal attempt from 21 yards GOOD (H: #90 E.Stumpf, LS: #48 J.Stoever), clock 01:39+21

PSU8 plays, 68 yd · Field goal

1:391st & 10own 35#31 O.Hautanen kickoff 65 yards to the PSU00, Touchback0
1:391st & 10own 25No Huddle-Shotgun #25 Q.Martin rush right for 7 yards gain to the PSU32 (#33 J.Owens)+7
1:392nd & 3own 32No Huddle-Shotgun #25 Q.Martin rush left for 61 yards gain to the BUF07 (#22 D.Rodriguez), 1ST DOWN+61
1:391st & goalopp 7No Huddle-Shotgun #25 Q.Martin rush middle for 2 yards gain to the BUF05 (#88 R.Stinchcomb; #17 L.Goodwin)+2
0:001st & goalopp 7End of 1st quarter.+2
15:002nd & goalopp 5No Huddle #3 R.Becht sacked for loss of 2 yards to the BUF07 (#41 S.Brown)−2
15:003rd & goalopp 7No Huddle-Shotgun #3 R.Becht pass incomplete short left to #6 K.Howard thrown to BUF000
14:144th & goalopp 7#94 R.Barker field goal attempt from 25 yards GOOD (H: #38 N.Tiyce, LS: #35 B.Sokach-Minnick), clock 14:14+25

BUF5 plays, 2 yd · Punt

14:141st & 10own 35#95 C.Rosa kickoff 65 yards to the BUF00, Touchback0
14:141st & 10own 25No Huddle-Shotgun #4 M.Burch rush middle for 0 yards to the BUF25 (#33 A.McPherson)0
14:142nd & 10own 25Shotgun #7 J.Wright pass complete short left to #4 M.Burch caught at BUF21, for 2 yards to the BUF27 (#25 A.Tatsch)+2
14:143rd & 8own 27Shotgun #7 J.Wright pass incomplete short right to #6 C.Morrow thrown to BUF330
12:414th & 8own 27#90 E.Stumpf punt 50 yards to the PSU23 #2 Z.Robinson return 30 yards to the BUF47 (#7 J.Keough), out of bounds+30

PSU4 plays, 47 yd · Touchdown

12:411st & 10opp 47No Huddle-Shotgun #21 C.Hansen rush right for 16 yards gain to the BUF31 (#6 M.Greer), out of bounds, 1ST DOWN+16
12:411st & 10opp 31No Huddle-Shotgun #3 R.Becht pass complete short middle to #87 A.Rappleyea caught at BUF28, for 8 yards to the BUF23 (#6 M.Greer; #13 J.Cheshire)+8
12:412nd & 2opp 23No Huddle-Shotgun #21 C.Hansen rush middle for 3 yards gain to the BUF20 (#15 S.Vessah), 1ST DOWN+3
10:471st & 10opp 20No Huddle-Shotgun #6 K.Howard rush left for 20 yards gain to the BUF00 TOUCHDOWN, clock 10:47, 1ST DOWN #94 R.Barker kick attempt good (H: #38 N.Tiyce, LS: #35 B.Sokach-Minnick)+20

BUF5 plays, 8 yd · Punt

10:471st & 10own 35#95 C.Rosa kickoff 65 yards to the BUF00, Touchback0
10:471st & 10own 25No Huddle-Shotgun #24 J.McNeil, Jr. rush middle for 0 yards to the BUF25 (#10 C.Bacon)0
10:472nd & 10own 25Shotgun #24 J.McNeil, Jr. rush middle for 2 yards gain to the BUF27 (#91 A.Nnodim)+2
10:473rd & 8own 27No Huddle-Shotgun #7 J.Wright pass complete short right to #5 C.Walker caught at BUF32, for 6 yards to the BUF33 (#25 A.Tatsch), out of bounds+6
8:324th & 2own 33#90 E.Stumpf punt 54 yards to the PSU13 #2 Z.Robinson return 11 yards to the PSU24, out of bounds at PSU24+11

PSU6 plays, 18 yd · Punt

8:321st & 10own 24No Huddle-Shotgun #1 J.Peoples rush middle for 2 yards gain to the PSU26 (#44 Z.Bergmann; #21 B.Ilunga-Bisselele). The previous play is under automatic review - "Runner was down prior to losing the ball". CALL OVERTURNED. (Original Play: No Huddle-Shotgun #1 J.Peoples rush middle for 1 yard gain to the PSU25 fumbled by #1 J.Peoples at PSU27 forced by #21 B.Ilunga-Bisselele recovered by BUF #11 W.Clark at PSU25, End Of Play)+2
8:322nd & 8own 26No Huddle-Shotgun #3 R.Becht pass complete short left to #18 B.Brahmer caught at PSU31, for 10 yards to the PSU36 (#7 J.Keough; #44 Z.Bergmann), 1ST DOWN+10
8:321st & 10own 36No Huddle-Shotgun #25 Q.Martin rush left for 6 yards gain to the PSU42 (#41 S.Brown)+6
8:322nd & 4own 42No Huddle-Shotgun #3 R.Becht pass incomplete short left to #84 G.Burkle thrown to PSU43 broken up by #21 B.Ilunga-Bisselele0
8:323rd & 4own 42No Huddle-Shotgun #3 R.Becht pass incomplete short left to #18 B.Brahmer thrown to PSU45 broken up by #44 Z.Bergmann0
6:384th & 4own 42#38 N.Tiyce punt 43 yards to the BUF150

BUF4 plays, 0 yd · Punt

6:381st & 10own 15No Huddle-Shotgun #7 J.Wright rush right for 1 yard gain to the BUF16 (#17 J.Zayas), out of bounds+1
6:382nd & 9own 16No Huddle-Shotgun #4 M.Burch rush right for 1 yard loss to the BUF15 (#19 Y.Kemajou)−1
6:383rd & 10own 15No Huddle-Shotgun #7 J.Wright pass incomplete short right to #5 C.Walker thrown to BUF27 broken up by #2 A.Collins QB hurried by #19 Y.Kemajou0
5:174th & 10own 15#90 E.Stumpf punt 49 yards to the PSU36 #2 Z.Robinson return 19 yards to the BUF45 (#48 J.Stoever) PENALTY PSU Illegal Block in Back (#21 V.Toure) 10 yards from BUF45 to PSU45+19

PSU5 plays, 10 yd · Punt

5:171st & 10own 45No Huddle-Shotgun #3 R.Becht pass incomplete short right to #25 Q.Martin thrown to PSU42 PENALTY BUF Roughing The Passer (#41 S.Brown) 15 yards from PSU45 to BUF40, 1ST DOWN. NO PLAY+15
5:171st & 10opp 40No Huddle-Shotgun #3 R.Becht rush middle for 5 yards loss to the BUF45 fumbled by #3 R.Becht at BUF45 recovered by PSU #3 R.Becht at BUF45, End Of Play−5
5:172nd & 15opp 45No Huddle-Shotgun #3 R.Becht pass incomplete short right to #0 C.Sowell thrown to BUF47 broken up by #11 W.Clark0
5:173rd & 15opp 45No Huddle-Shotgun #3 R.Becht pass incomplete short right to #26 C.Wallace thrown to BUF40 QB hurried by #30 J.Bennett0
3:364th & 15opp 45#38 N.Tiyce punt 45 yards to the BUF00, Touchback0

BUF4 plays, 3 yd · Punt

3:361st & 10own 20No Huddle-Shotgun #7 J.Wright pass complete short left to #1 P.Folmar caught at BUF23, for 3 yards to the BUF23 (#5 D.Dixson)+3
3:362nd & 7own 23Shotgun #7 J.Wright pass incomplete short right to #1 P.Folmar thrown to BUF25 broken up by #7 Z.Tracy0
3:363rd & 7own 23Shotgun #7 J.Wright pass incomplete short right to #5 C.Walker thrown to BUF35 QB hurried by #25 A.Tatsch0
2:404th & 7own 23#90 E.Stumpf punt 47 yards to the PSU300

PSU1 play, 70 yd · Touchdown

2:311st & 10own 30Koby Howard 70 Yd pass from Rocco Becht (Ryan Barker Kick)+70

BUF19 plays, 55 yd · Field goal

2:261st & 10own 35#96 L.Tenbrock kickoff 62 yards to the BUF03 #1 P.Folmar return 21 yards to the BUF24 (#33 A.McPherson)+21
2:261st & 10own 24Shotgun #4 M.Burch rush middle for 4 yards gain to the BUF28 (#8 K.Ebel)+4
2:001st & 10own 24Timeout Buffalo, clock 02:000
2:002nd & 6own 28No Huddle-Shotgun #0 N.Hill rush middle for 3 yards gain to the BUF31 (#10 C.Bacon)+3
1:552nd & 6opp 28Timeout Penn State, clock 01:550
1:553rd & 3own 31No Huddle-Shotgun #7 J.Wright pass complete short right to #1 P.Folmar caught at BUF33, for 2 yards to the BUF33 (#17 J.Zayas)+2
1:443rd & 3opp 31Timeout Penn State, clock 01:440
1:444th & 1own 33No Huddle-Shotgun #0 N.Hill rush middle for 6 yards gain to the BUF39 (#10 C.Bacon), 1ST DOWN+6
1:441st & 10own 39No Huddle-Shotgun #7 J.Wright pass complete short right to #5 C.Walker caught at BUF40, for 1 yard to the BUF40 fumbled by #5 C.Walker at BUF40 forced by #31 M.Neal, out of bounds at BUF40+1
1:442nd & 9own 40Shotgun #7 J.Wright rush left for 21 yards gain to the PSU39, out of bounds at PSU39, 1ST DOWN+21
1:441st & 10opp 39No Huddle-Shotgun #7 J.Wright pass incomplete deep left to #11 D.Early, Jr. thrown to PSU19 PENALTY PSU Pass Interference (#7 Z.Tracy) 15 yards from PSU39 to PSU24, 1ST DOWN. NO PLAY+15
1:441st & 10opp 24No Huddle-Shotgun #7 J.Wright pass complete short left to #11 D.Early, Jr. caught at PSU14, for 10 yards to the PSU14, End Of Play, 1ST DOWN+10
0:211st & 10opp 24Timeout Buffalo, clock 00:210
0:211st & 10opp 14No Huddle-Shotgun #7 J.Wright pass incomplete short middle thrown to PSU16 QB hurried by #8 K.Ebel PENALTY BUF Intentional Grounding (#7 J.Wright)−10
0:151st & 10opp 14Timeout Buffalo, clock 00:150
0:152nd & 20opp 24No Huddle-Shotgun #0 N.Hill rush right for 3 yards gain to the PSU21 (#99 K.Williams; #3 J.Patton)+3
0:003rd & 17opp 21Oliver Hautanen 38 Yd Field Goal+38
0:032nd & 20opp 24Timeout Buffalo, clock 00:030
0:003rd & 17opp 21End of 2nd quarter.−3

PSU8 plays, 75 yd · Touchdown

15:001st & 10own 35#31 O.Hautanen kickoff 65 yards to the PSU00, Touchback0
15:001st & 10own 25No Huddle #25 Q.Martin rush middle for 1 yard gain to the PSU26 (#97 C.Climes; #41 S.Brown)+1
15:002nd & 9own 26No Huddle-Shotgun #3 R.Becht pass complete deep left to #0 C.Sowell caught at BUF40, for 35 yards to the BUF39 (#0 K.Blackwell), 1ST DOWN+35
15:001st & 10opp 39No Huddle-Shotgun #25 Q.Martin rush middle for 1 yard gain to the BUF38 (#41 S.Brown; #17 L.Goodwin)+1
15:002nd & 9opp 38No Huddle-Shotgun #3 R.Becht pass complete short right to #4 B.Eskildsen caught at BUF26, for 13 yards to the BUF25 (#0 K.Blackwell), 1ST DOWN+13
15:001st & 10opp 25No Huddle-Shotgun #3 R.Becht pass complete short right to #4 B.Eskildsen caught at BUF20, for 11 yards to the BUF14 (#6 M.Greer), 1ST DOWN+11
15:001st & 10opp 14Shotgun #25 Q.Martin rush left for 2 yards gain to the BUF12 (#17 L.Goodwin)+2
11:292nd & 8opp 12No Huddle-Shotgun #21 C.Hansen rush left for 12 yards gain to the BUF00 TOUCHDOWN, clock 11:29, 1ST DOWN #94 R.Barker kick attempt good (H: #38 N.Tiyce, LS: #35 B.Sokach-Minnick)+12

BUF4 plays, 8 yd · Turnover

11:291st & 10own 35#96 L.Tenbrock kickoff 65 yards to the BUF00, Touchback0
11:291st & 10own 25No Huddle-Shotgun #0 N.Hill rush middle for 2 yards gain to the BUF27 (#8 K.Ebel)+2
11:292nd & 8own 27Shotgun #0 N.Hill rush middle for 6 yards gain to the BUF33 (#13 T.Rojas; #1 I.Ezeogu)+6
10:073rd & 2own 33Shotgun #0 N.Hill rush middle for 0 yards to the BUF33 fumbled by #0 N.Hill at BUF33 forced by #31 M.Neal recovered by PSU #31 M.Neal at BUF33, End Of Play. The previous play is under automatic review - "Fumble". CALL UPHELD0

PSU4 plays, 33 yd · Touchdown

10:071st & 10opp 33Shotgun #1 J.Peoples rush middle for 10 yards gain to the BUF23 (#6 M.Greer; #7 J.Keough), 1ST DOWN+10
10:071st & 10opp 23No Huddle-Shotgun #7 A.Manske rush right for 3 yards gain to the BUF20 (#52 J.Garbolino), out of bounds+3
10:072nd & 7opp 20No Huddle-Shotgun #25 Q.Martin rush right for 9 yards gain to the BUF11 (#52 J.Garbolino), out of bounds, 1ST DOWN+9
8:141st & 10opp 11Shotgun #1 J.Peoples rush left for 11 yards gain to the BUF00 TOUCHDOWN, clock 08:14, 1ST DOWN #94 R.Barker kick attempt good (H: #38 N.Tiyce, LS: #35 B.Sokach-Minnick)+11

BUF6 plays, 0 yd · Punt

8:141st & 10own 35#96 L.Tenbrock kickoff 65 yards to the BUF00, Touchback0
8:141st & 10own 25No Huddle-Shotgun #24 J.McNeil, Jr. rush middle for 4 yards gain to the BUF29 (#25 A.Tatsch; #9 C.Brezina)+4
8:142nd & 6own 29Shotgun #24 J.McNeil, Jr. rush middle for 1 yard gain to the BUF30 (#98 D.Vakalahi; #91 A.Nnodim)+1
8:143rd & 5own 30Shotgun rush for 5 yards loss to the BUF25 fumbled by at BUF25 forced by #25 A.Tatsch recovered by BUF #24 J.McNeil, Jr. at, End Of Play−5
0:003rd & 5own 30Shotgun #7 J.Wright sacked for loss of 5 yards to the BUF25 (#25 A.Tatsch), fumble by #7 J.Wright recovered by BUF #24 J.McNeil, Jr. at BUF25, End Of Play−5
6:394th & 10own 25#90 E.Stumpf punt 47 yards to the PSU28 #2 Z.Robinson return for loss of 2 yards to the PSU26 (#7 J.Keough)−2

PSU7 plays, 10 yd · Punt

6:391st & 10own 26No Huddle-Shotgun #26 C.Wallace rush middle for 3 yards gain to the PSU29 (#95 S.Smith)+3
6:392nd & 7own 29No Huddle-Shotgun #7 A.Manske pass complete short middle to #2 Z.Robinson caught at PSU36, for 7 yards to the PSU36 (#7 J.Keough), 1ST DOWN+7
5:522nd & 7own 29Timeout Penn State, clock 05:520
5:521st & 10own 36No Huddle-Shotgun #26 C.Wallace rush left for 0 yards to the PSU36 (#7 J.Keough; #11 W.Clark)0
5:522nd & 10own 36No Huddle-Shotgun #7 A.Manske pass incomplete deep right to #8 K.Brookins thrown to BUF28 QB hurried by #17 L.Goodwin0
5:523rd & 10own 36No Huddle-Shotgun #7 A.Manske pass incomplete short middle to #14 P.Falzone thrown to PSU450
4:514th & 10own 36#38 N.Tiyce punt 42 yards to the BUF220

BUF4 plays, 5 yd · Punt

4:511st & 10own 22Shotgun #24 J.McNeil, Jr. rush middle for 0 yards to the BUF22 (#9 C.Brezina; #21 V.Toure)0
4:512nd & 10own 22Shotgun #24 J.McNeil, Jr. rush middle for 5 yards gain to the BUF27 (#89 J.Ford; #39 T.Blanding)+5
4:513rd & 5own 27Shotgun #7 J.Wright pass incomplete short right to #5 C.Walker thrown to BUF32 broken up by #21 V.Toure0
3:164th & 5own 27#90 E.Stumpf punt 44 yards to the PSU29 #2 Z.Robinson return 11 yards to the PSU40 (#7 J.Keough)+11

PSU9 plays, 59 yd · On downs

3:161st & 10own 40No Huddle-Shotgun #25 Q.Martin rush left for 7 yards gain to the PSU47 (#21 B.Ilunga-Bisselele; #22 D.Rodriguez)+7
3:162nd & 3own 47No Huddle #9 A.Jackson rush right for 12 yards gain to the BUF41 (#4 R.Davis), out of bounds, 1ST DOWN+12
3:161st & 10opp 41No Huddle-Shotgun #25 Q.Martin rush middle for 4 yards gain to the BUF37 (#16 C.Oliver)+4
3:162nd & 6opp 37No Huddle #7 A.Manske pass complete deep right to #89 F.Furmanek caught at BUF17, for 31 yards to the BUF06 (#23 X.Leonard), out of bounds, 1ST DOWN+31
3:161st & goalopp 6No Huddle #7 A.Manske pass incomplete short right to #89 F.Furmanek thrown to BUF05 QB hurried by #21 B.Ilunga-Bisselele0
3:162nd & goalopp 6No Huddle-Shotgun #26 C.Wallace rush middle for 2 yards loss to the BUF08 (#17 L.Goodwin)−2
0:002nd & goalopp 6End of 3rd quarter.−2
15:003rd & goalopp 8No Huddle-Shotgun #7 A.Manske pass complete short right to #26 C.Wallace caught at BUF10, for 7 yards to the BUF01 (#7 J.Keough)+7
14:274th & goalopp 1No Huddle #26 C.Wallace rush left for 0 yards to the BUF01 (#4 R.Davis), TURNOVER ON DOWNS0

BUF4 plays, 8 yd · Punt

14:271st & 10own 1No Huddle-Shotgun #7 J.Wright pass incomplete short right to #6 C.Morrow thrown to BUF100
14:272nd & 10own 1Shotgun #24 J.McNeil, Jr. rush middle for 7 yards gain to the BUF08 (#35 T.Armstead)+7
14:273rd & 3own 8Shotgun #24 J.McNeil, Jr. rush middle for 1 yard gain to the BUF09 (#17 J.Zayas)+1
12:434th & 2own 9#90 E.Stumpf punt 42 yards to the PSU49 #2 Z.Robinson return 2 yards to the BUF49 (#94 N.Wittmer) PENALTY PSU Holding (#32 J.Klosterman) 10 yards from BUF49 to PSU41+2

PSU1 play, 59 yd · Touchdown

12:311st & 10own 41No Huddle-Shotgun #26 C.Wallace rush left for 59 yards gain to the BUF00 TOUCHDOWN, clock 12:31, 1ST DOWN #98 M.Parker kick attempt good (H: #10 C.Barry, LS: #92 A.Dufault)+59

BUF14 plays, 75 yd · Touchdown

12:311st & 10own 35#96 L.Tenbrock kickoff 65 yards to the BUF00, Touchback0
12:311st & 10own 25No Huddle-Shotgun #24 J.McNeil, Jr. rush left for 14 yards gain to the BUF39 (#0 J.Joseph), 1ST DOWN+14
12:311st & 10own 39Shotgun #24 J.McNeil, Jr. rush middle for 4 yards gain to the BUF43 (#28 B.Williams)+4
12:312nd & 6own 43Shotgun #24 J.McNeil, Jr. rush middle for 3 yards gain to the BUF46 (#90 L.Andrews; #94 D.Cook)+3
12:313rd & 3own 46Shotgun #7 J.Wright pass complete short right to #6 C.Morrow caught at PSU39, for 15 yards to the PSU39 (#20 T.Chatman), 1ST DOWN+15
12:311st & 10opp 39Shotgun #24 J.McNeil, Jr. rush middle for 3 yards gain to the PSU36 (#89 J.Ford)+3
12:312nd & 7opp 36Shotgun #24 J.McNeil, Jr. rush middle for 16 yards gain to the PSU20 (#20 T.Chatman), 1ST DOWN+16
12:311st & 10opp 20Shotgun #24 J.McNeil, Jr. rush middle for 12 yards gain to the PSU08 (#28 B.Williams), 1ST DOWN+12
12:311st & goalopp 8Shotgun #24 J.McNeil, Jr. rush middle for 2 yards gain to the PSU06 (#9 C.Brezina)+2
12:312nd & goalopp 6Shotgun #24 J.McNeil, Jr. rush middle for 0 yards to the PSU06 (#90 L.Andrews; #28 B.Williams)0
6:052nd & 6own 6Timeout Penn State, clock 06:050
6:053rd & goalopp 6No Huddle-Shotgun #7 J.Wright pass incomplete short middle thrown to PSU06 QB hurried by #90 L.Andrews PENALTY PSU Face Mask (#24 I.McDaniels) 3 yards from PSU06 to PSU03, 1ST DOWN+3
6:051st & goalopp 3No Huddle-Shotgun #24 J.McNeil, Jr. rush middle for 2 yards gain to the PSU01 (#16 D.Nastasi)+2
5:012nd & goalopp 1Shotgun #24 J.McNeil, Jr. rush middle for 1 yard gain to the PSU00 TOUCHDOWN, clock 05:01 #31 O.Hautanen kick attempt good (H: #90 E.Stumpf, LS: #48 J.Stoever)+1

PSU12 plays, 32 yd · End of period

4:551st & 10own 35#31 O.Hautanen kickoff 53 yards to the PSU12 #2 Z.Robinson return 17 yards to the PSU29 (#10 J.Munson; #16 C.Oliver) PENALTY PSU UNS: Unsportsmanlike Conduct (#32 J.Klosterman) 18 yards from PSU29 to PSU11+17
4:551st & 10own 11No Huddle-Shotgun #36 A.Glover rush middle for 2 yards gain to the PSU13 (#30 J.Bennett)+2
4:552nd & 8own 13No Huddle-Shotgun #10 C.Barry rush right for 1 yard loss to the PSU12 (#52 J.Garbolino; #13 J.Cheshire)−1
4:553rd & 9own 12No Huddle #10 C.Barry pass complete short left to #86 B.Mears caught at PSU18, for 12 yards to the PSU24 (#4 R.Davis; #7 J.Keough), 1ST DOWN+12
3:373rd & 9own 12Timeout Penn State, clock 03:370
3:371st & 10own 24Shotgun #26 C.Wallace rush right for 8 yards gain to the PSU32 (#7 J.Keough; #23 X.Leonard)+8
3:372nd & 2own 32No Huddle #31 L.Cunningham rush left for 2 yards gain to the PSU34 (#5 M.Crawford; #30 J.Bennett), 1ST DOWN+2
2:002nd & 2own 32Timeout Penn State, clock 02:000
2:001st & 10own 34No Huddle-Shotgun #26 C.Wallace rush left for 7 yards gain to the PSU41 (#7 J.Keough)+7
2:002nd & 3own 41No Huddle #26 C.Wallace rush middle for 2 yards gain to the PSU43 (#95 S.Smith)+2
2:003rd & 1own 43#36 A.Glover rush middle for 0 yards to the PSU43 (#23 X.Leonard; #59 R.Rogers)0
0:003rd & 1own 43End of 4th quarter.0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 4 meetings vs. Buffalo

Penn State 3–1 vs Buffalo

  • 2019 · wk 2Buffalo 13 @ Penn State 45
  • 2015 · wk 2Buffalo 14 @ Penn State 27
  • 2007 · wk 3Buffalo 24 @ Penn State 45
  • 1900 · wk 12Penn State 0 @ Buffalo 10

Previous 2 meetings vs. Matt Campbell

Buffalo 0–2 vs Matt Campbell

  • 2013 · wk 12Buffalo 41 @ Toledo 51
  • 2012 · wk 9Toledo 25 @ Buffalo 20

Research

Keep this open while you look at others