← CFB Terminal
#130Akron
7
Mid-American
AT
56
Mid-American
2020 week 15 · Saturday, December 12, 2020 at 1:30 PM CT · UB Stadium · 📺 CBSSN · 48.9°F Light Rain, wind 9

Drive chart

Akron Buffalo bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 2 yd · 1:30
0–0
15:00 1st & 10 OWN 25 Teon Dollard run for 3 yds to the Akron 28 +3 -0.30
15:00 2nd & 7 OWN 28 Zach Gibson pass incomplete to Teon Dollard 0 -0.56
15:00 3rd & 7 OWN 28 Zach Gibson sacked by Eddie Wilson for a loss of 1 yard to the Akron 27 -1 -0.30
15:00 4th & 8 OWN 27 Kyle Romenick punt for 33 yds , Ron Cook Jr. returns for 14 yds to the Akron 46
TD
11 pl · 46 yd · 5:07
0–7
13:30 1st & 10 OPP 46 Kyle Vantrease pass incomplete to Zac Lefebvre 0 -1.03
13:30 2nd & 10 OPP 46 Jaret Patterson run for 1 yd to the Akron 45 +1 -0.85
13:30 3rd & 9 OPP 45 Kyle Vantrease pass complete to Jovany Ruiz for 4 yds to the Akron 41 +4 -0.16
13:30 4th & 5 OPP 41 Kyle Vantrease pass complete to Jovany Ruiz for 7 yds to the Akron 34 for a 1ST down +7 2.64
13:30 1st & 10 OPP 34 Jaret Patterson run for 1 yd to the Akron 33 +1 -0.50
13:30 2nd & 9 OPP 33 Kyle Vantrease pass complete to Antonio Nunn for 5 yds to the Akron 28 +5 0.06
13:30 3rd & 4 OPP 28 Jaret Patterson run for 9 yds to the Akron 19 for a 1ST down +9 0.77
13:30 1st & 10 OPP 19 Jaret Patterson run for 8 yds to the Akron 11 +8 0.46
13:30 2nd & 2 OPP 11 [PSTL], VANTREASE, Kyle pass incomplete to NUNN, Antonio (WATTS, A.J.), PENALTY AKRON pass interference (WATTS, A.J.) 9 yards to the AKRON2, 1ST DOWN UB, NO PLAY. +9
13:30 1st & 2 OPP 2 Jaret Patterson run for no gain to the Akron 2 0 -0.85
13:30 2nd & 2 OPP 2 Jaret Patterson run for 1 yd to the Akron 1 +1 -0.39
8:23 3rd & 1 OPP 1 Jaret Patterson run for 1 yd for a TD (Alex McNulty KICK) +1 2.45
MISSED FG TD
9 pl · 57 yd · 3:34
0–14
8:23 1st & 10 OWN 25 Teon Dollard run for 2 yds to the Akron 27 +2 -0.45
8:23 2nd & 8 OWN 27 Teon Dollard run for 2 yds to the Akron 29 +2 -0.31
8:23 3rd & 6 OWN 29 Zach Gibson pass complete to Nate Stewart for 15 yds to the Akron 44 for a 1ST down +15 2.47
8:23 1st & 10 OWN 44 Zach Gibson pass complete to Michael Mathison for 26 yds to the Buff 30 for a 1ST down +26 1.56
8:23 1st & 10 OPP 30 Teon Dollard run for 12 yds to the Buff 18 for a 1ST down +12 0.22
8:23 1st & 10 OPP 18 Zach Gibson pass incomplete to George Qualls Jr. 0 -0.35
8:23 2nd & 10 OPP 18 Zach Gibson pass incomplete to Michael Mathison, broken up by Tyrone Hill 0 -0.42
8:23 3rd & 10 OPP 18 Zach Gibson pass incomplete to George Qualls Jr., broken up by E.J. Brown 0 -0.67
4:49 4th & 10 OPP 18 Cory Smigel 35 yd FG BLOCKED blocked by Tyrone Hill Tyrone Hill return for 63 yds for a TD (Alex McNulty KICK)
PUNT
3 pl · 6 yd · 1:50
0–14
4:42 1st & 10 OWN 25 Teon Dollard run for 2 yds to the Akron 27 +2 -0.45
4:42 2nd & 8 OWN 27 Teon Dollard run for a loss of 1 yard to the Akron 26 -1 -0.54
4:42 3rd & 9 OWN 26 Teon Dollard run for 5 yds to the Akron 31 +5 0.02
4:42 4th & 4 OWN 31 Kyle Romenick punt for 38 yds , Ron Cook Jr. returns for 7 yds to the Buff 38
PUNT
3 pl · 0 yd · 0:53
0–14
2:52 1st & 10 OWN 38 Jaret Patterson run for no gain to the Buff 38 0 -1.09
2:52 2nd & 10 OWN 38 Kyle Vantrease pass incomplete to Jovany Ruiz 0 -0.69
2:52 3rd & 10 OWN 38 Kyle Vantrease pass incomplete to Zac Lefebvre 0 -0.37
2:52 4th & 10 OWN 38 Evan Finegan punt for 50 yds, downed at the Akron 12
PUNT
3 pl · 5 yd · 1:43
0–14
1:59 1st & 10 OWN 12 Zach Gibson pass complete to Shawn Naim for 3 yds to the Akron 15 +3 -0.16
1:59 2nd & 7 OWN 15 Zach Gibson pass incomplete 0 -0.29
1:59 3rd & 7 OWN 15 Zach Gibson pass complete to Nate Stewart for 2 yds to the Akron 17 +2 -0.08
1:59 4th & 5 OWN 17 Kyle Romenick punt for 46 yds , Ron Cook Jr. returns for 9 yds to the Buff 46
TD
5 pl · 54 yd · 2:11
0–21
0:16 1st & 10 OWN 46 Jaret Patterson run for 5 yds to the Akron 49 +5 0.11
0:00 OWN 0 End of 1st Quarter
15:00 2nd & 5 OPP 49 [SGUN], PENALTY UB false start (FUZAK, Jake) 5 yards to the UB46, NO PLAY. -5
15:00 2nd & 10 OWN 46 Jaret Patterson run for 9 yds to the Akron 45 +9 1.11
15:00 3rd & 1 OPP 45 Jaret Patterson run for 4 yds to the Akron 41 for a 1ST down +4 0.99
15:00 1st & 10 OPP 41 Jaret Patterson run for 17 yds to the Akron 24 for a 1ST down +17 0.56
13:05 1st & 10 OPP 24 Kevin Marks Jr. run for 24 yds for a TD (Alex McNulty KICK) +24 2.68
Q2
ON DOWNS
6 pl · 21 yd · 3:04
0–21
12:59 1st & 10 OWN 28 Zach Gibson pass complete to Nate Stewart for 3 yds to the Akron 31 +3 -0.33
12:59 2nd & 7 OWN 31 Zach Gibson pass complete to Nate Stewart for 10 yds to the Akron 41 for a 1ST down +10 1.53
12:59 1st & 10 OWN 41 Jeremiah Knight run for 5 yds to the Akron 46 +5 0.11
12:59 2nd & 5 OWN 46 Jeremiah Knight run for 2 yds to the Akron 48 +2 -0.71
12:59 3rd & 3 OWN 48 Jeremiah Knight run for 1 yd to the Akron 49 +1 -0.82
10:01 4th & 2 OWN 49 Timeout AKRON, clock 10:01
10:01 4th & 2 OWN 49 Jeremiah Knight run for no gain to the Akron 49 0 -0.93
TD
4 pl · 49 yd · 2:13
0–28
9:55 1st & 10 OPP 49 Jaret Patterson run for 40 yds to the Akron 9 for a 1ST down +40 1.34
9:55 1st & 9 OPP 9 Jaret Patterson run for no gain to the Akron 9 0 -0.32
9:55 2nd & 9 OPP 9 Jaret Patterson run for 4 yds to the Akron 5 +4 -0.02
7:42 3rd & 5 OPP 5 Jaret Patterson run for 5 yds for a TD (Alex McNulty KICK) +5 2.76
PUNT
3 pl · -2 yd · 1:42
0–28
7:42 1st & 10 OWN 25 Jeremiah Knight run for 2 yds to the Akron 27 +2 -0.45
7:42 2nd & 8 OWN 27 Zach Gibson pass incomplete to Shawn Naim, broken up by Aapri Washington 0 -0.48
7:42 3rd & 8 OWN 27 Zach Gibson sacked by George Wolo and Max Michel for a loss of 4 yards to the Akron 23 -4 -0.31
7:42 4th & 12 OWN 23 Kyle Romenick punt for 39 yds , Ron Cook Jr. returns for 9 yds to the Buff 47
TD
2 pl · 53 yd · 0:55
0–35
6:00 1st & 10 OWN 47 Kevin Marks Jr. run for 30 yds to the Akron 23 for a 1ST down +30 1.43
5:05 1st & 10 OPP 23 Kevin Marks Jr. run for 23 yds for a TD (Alex McNulty KICK) +23 2.66
PUNT
3 pl · -6 yd · 1:38
0–35
4:54 1st & 10 OWN 47 Zach Gibson pass incomplete to Shawn Naim 0 -1.15
4:54 2nd & 10 OWN 47 Zach Gibson run for 3 yds to the 50 yard line +3 -0.39
4:54 3rd & 7 50 Zach Gibson sacked by George Wolo and Max Michel for a loss of 9 yards to the Akron 41 -9 -1.56
4:54 4th & 16 OWN 41 Kyle Romenick punt for 43 yds, fair catch by Ron Cook Jr. at the Buff 16
PUNT
6 pl · 25 yd · 3:01
0–35
3:16 1st & 10 OWN 16 Kevin Marks Jr. run for 9 yds to the Buff 25 +9 0.99
3:16 2nd & 1 OWN 25 Kevin Marks Jr. run for 12 yds to the Buff 37 for a 1ST down +12 0.54
3:16 1st & 10 OWN 37 Kevin Marks Jr. run for 3 yds to the Buff 40 BUFFALO Penalty, Offensive holding (Bernard Porter) to the Buff 30 -7 -1.92
3:16 1st & 17 OWN 30 Kevin Marks Jr. run for 3 yds to the Buff 33 +3 -0.21
3:16 2nd & 14 OWN 33 Kevin Marks Jr. run for 7 yds to the Buff 40 +7 0.30
3:16 3rd & 7 OWN 40 Kevin Marks Jr. run for 1 yd to the Buff 41 +1 -0.45
0:20 4th & 6 OWN 41 Timeout AKRON, clock 00:20
0:20 4th & 6 OWN 41 Evan Finegan punt for 37 yds, fair catch by Jeremiah Knight at the Akron 22
END OF HALF
1 pl · 3 yd · 0:15
0–35
0:15 1st & 10 OWN 22 Jeremiah Knight run for 3 yds to the Akron 25 +3 -0.26
0:00 OPP 0 End of 2nd Quarter
Q3
TD
4 pl · 84 yd · 2:05
0–42
14:56 1st & 10 OWN 16 Kevin Marks Jr. run for 13 yds to the Buff 29 for a 1ST down +13 0.80
14:56 1st & 10 OWN 29 [PSTL], PENALTY UB false start (KLENK, Jack) 5 yards to the UB24, NO PLAY. -5
14:56 1st & 15 OWN 24 Kevin Marks Jr. run for 18 yds to the Buff 42 for a 1ST down +18 2.09
14:56 1st & 10 OWN 42 Kevin Marks Jr. run for 6 yds to the Buff 48 +6 0.40
12:51 2nd & 4 OWN 48 Kyle Vantrease pass complete to Trevor Wilson for 52 yds for a TD (Alex McNulty KICK) +52 4.17
PUNT
6 pl · 22 yd · 3:25
0–42
12:51 1st & 10 OWN 25 Jeremiah Knight run for 5 yds to the Akron 30 +5 0.09
12:51 2nd & 5 OWN 30 Jeremiah Knight run for no gain to the Akron 30 0 -0.75
12:51 3rd & 5 OWN 30 T.J. DeShields pass complete to Nate Stewart for 9 yds to the Akron 39 for a 1ST down +9 1.88
12:51 1st & 10 OWN 39 Jonzell Norrils run for 3 yds to the Akron 42 +3 -0.43
12:51 2nd & 7 OWN 42 Jonzell Norrils run for 5 yds to the Akron 47 +5 0.10
12:51 3rd & 2 OWN 47 T.J. DeShields pass incomplete 0 -1.03
12:51 4th & 2 OWN 47 Kyle Romenick punt for 42 yds, punt out-of-bounds at the Buff 7 , Ron Cook Jr. returns for 3 yds to the 50 yard line BUFFALO Penalty, illegal block (Isaiah King) to the Buff 7
TD
12 pl · 93 yd · 8:13
0–49
9:26 1st & 10 OWN 7 Ron Cook Jr. run for 6 yds to the Buff 13 +6 0.19
9:26 2nd & 4 OWN 13 Ron Cook Jr. run for 17 yds to the Buff 30 for a 1ST down +17 0.99
9:26 1st & 10 OWN 30 Ron Cook Jr. run for 4 yds to the Buff 34 +4 -0.14
9:26 2nd & 6 OWN 34 Ron Cook Jr. run for no gain to the Buff 34 0 -0.81
9:26 3rd & 6 OWN 34 Matt Myers pass complete to Trevor Wilson for 4 yds to the Buff 38 +4 -0.08
9:26 4th & 2 OWN 38 Kevin Marks Jr. run for 18 yds to the Akron 44 for a 1ST down +18 3.30
9:26 1st & 10 OPP 44 Ron Cook Jr. run for 18 yds to the Akron 26 for a 1ST down +18 0.69
9:26 1st & 10 OPP 26 [PSTL], MYERS, Matt pass complete to PORTER, Bernard for 13 yards to the AKRON13 (RICHARDSON, Jul), PENALTY UB ineligible downfield on pass (BURNISTON, Cole) 5 yards to the AKRON31, NO PLAY. -5
9:26 1st & 15 OPP 31 Ron Cook Jr. run for 2 yds to the Akron 29 +2 -0.33
9:26 2nd & 13 OPP 29 Kevin Marks Jr. run for 8 yds to the Akron 21 +8 0.42
9:26 3rd & 5 OPP 21 Kevin Marks Jr. run for 7 yds to the Akron 14 for a 1ST down +7 0.59
9:26 1st & 10 OPP 14 Ron Cook Jr. run for 10 yds to the Akron 4 for a 1ST down +10 0.86
1:13 1st & 4 OPP 4 Matt Myers run for 4 yds for a TD (Alex McNulty KICK) +4 1.69
PUNT
3 pl · 8 yd · 0:49
0–49
1:13 1st & 10 OWN 25 T.J. DeShields pass incomplete to Nate Stewart 0 -0.70
1:13 2nd & 10 OWN 25 T.J. DeShields pass incomplete 0 -0.35
1:13 3rd & 10 OWN 25 T.J. DeShields pass complete to Jonzell Norrils for 8 yds to the Akron 33 +8 0.23
1:13 4th & 2 OWN 33 Kyle Romenick punt for 41 yds, fair catch by Ron Cook Jr. at the Buff 26
PUNT
5 pl · 14 yd · 2:52
0–49
0:24 1st & 10 OWN 26 Ron Cook Jr. run for a loss of 2 yards to the Buff 24 -2 -0.93
0:00 OWN 0 End of 3rd Quarter
15:00 2nd & 12 OWN 24 Ron Cook Jr. run for 1 yd to the Buff 25 +1 -0.22
15:00 3rd & 11 OWN 25 AKRON Penalty, personal foul (15 Yards) to the Buff 40 for a 1ST down +15
15:00 1st & 10 OWN 40 Ron Cook Jr. run for 2 yds to the Buff 42 +2 -0.68
13:45 2nd & 8 OWN 42 [PSTL], MYERS, Matt rush for 58 yards to the AKRON0, clock 13:45, PENALTY UB holding (ZIKUSKI, Nick) 10 yards to the UB32, NO PLAY. -10
13:45 2nd & 18 OWN 32 Caron Robinson run for 1 yd to the Buff 33 +1 -0.21
13:45 3rd & 17 OWN 33 Matt Myers pass complete to Trevor Wilson for 7 yds to the Buff 40 +7 0.11
13:45 4th & 10 OWN 40 Jackson Baltar punt for 32 yds, downed at the Akron 28
Q4
PUNT
3 pl · -6 yd · 1:45
0–49
12:32 1st & 10 OWN 28 T.J. DeShields pass incomplete 0 -0.80
12:32 2nd & 10 OWN 28 Jeremiah Knight run for 2 yds to the Akron 30 +2 -0.27
12:32 3rd & 8 OWN 30 T.J. DeShields sacked by Kyler Laing for a loss of 8 yards to the Akron 22 -8 -0.43
10:56 4th & 16 OWN 22 Timeout BUFFALO, clock 10:56
10:56 4th & 16 OWN 22 Kyle Romenick punt for 41 yds, punt out-of-bounds at the Buff 37
INT
3 pl · 4 yd · 1:38
0–49
10:47 1st & 10 OWN 37 Ron Cook Jr. run for no gain to the Buff 37 0 -1.07
10:47 2nd & 10 OWN 37 Caron Robinson run for 4 yds to the Buff 41 +4 -0.12
10:47 3rd & 6 OWN 41 Trevor Bycznski pass intercepted A.J. Watts return for no gain to the Akron 42 -0.76
TD
8 pl · 58 yd · 3:04
7–49
9:09 1st & 10 OWN 42 [SGUN], DESHIELDS, T.J. pass incomplete to GRIMES, Tony, PENALTY AKRON holding (MURPHY, Owen) 10 yards to the AKRON32, NO PLAY. -10
9:09 1st & 20 OWN 32 T.J. DeShields pass incomplete to Shawn Naim 0 -0.43
9:09 2nd & 20 OWN 32 T.J. DeShields pass incomplete 0 -0.21
9:09 3rd & 20 OWN 32 Jonzell Norrils run for 9 yds to the Akron 41 +9 0.18
9:09 4th & 11 OWN 41 BUFFALO Penalty, personal foul (Kevin Marks Jr.) to the Buff 44 for a 1ST down +15
9:09 1st & 10 OPP 44 T.J. DeShields pass complete to Jonzell Norrils for 24 yds to the Buff 20 for a 1ST down +24 0.79
9:09 1st & 10 OPP 20 T.J. DeShields pass incomplete 0 -0.37
9:09 2nd & 10 OPP 20 Jonzell Norrils run for no gain to the Buff 20 0 -0.47
9:09 3rd & 10 OPP 20 Jeremiah Knight run for 9 yds to the Buff 11 +9 0.47
6:05 4th & 1 OPP 11 Jonzell Norrils run for 11 yds for a TD (Cory Smigel KICK) +11 3.00
TD
4 pl · 75 yd · 2:23
7–56
6:05 1st & 10 OWN 25 Caron Robinson run for 4 yds to the Buff 29 +4 -0.11
6:05 2nd & 6 OWN 29 Caron Robinson run for 27 yds to the Akron 44 for a 1ST down +27 2.78
6:05 1st & 10 OPP 44 Caron Robinson run for no gain to the Akron 44 0 -0.97
3:42 2nd & 10 OPP 44 Tajay Ahmed run for 44 yds for a TD (Jackson Baltar KICK) +44 4.38
INT
7 pl · 46 yd
7–56
3:33 1st & 10 OWN 31 T.J. DeShields pass complete to Tristian Brank for 1 yd to the Akron 32 +1 -0.74
3:33 2nd & 9 OWN 32 [SGUN], DESHIELDS, T.J. pass complete to KNIGHT, Jeremia for 6 yards to the AKRON38 (TATE, Caleb), PENALTY UB offside (38) 5 yards to the AKRON37, NO PLAY. +5
3:33 2nd & 4 OWN 37 Jeremiah Knight run for 2 yds to the Akron 39 +2 -0.66
3:33 3rd & 2 OWN 39 Jeremiah Knight run for 24 yds to the Buff 37 for a 1ST down +24 2.84
3:33 1st & 10 OPP 37 T.J. DeShields pass complete to Jeremiah Knight for 7 yds to the Buff 30 +7 0.41
3:33 2nd & 3 OPP 30 T.J. DeShields pass complete to Tony Grimes Jr. for 4 yds to the Buff 26 for a 1ST down +4 -0.08
3:33 1st & 10 OPP 26 Jeremiah Knight run for 3 yds to the Buff 23 +3 -0.15
3:33 2nd & 7 OPP 23 T.J. DeShields pass intercepted Javien Cuff return for 34 yds to the Buff 47 -4.13
END OF GAME
1 pl · -1 yd · 0:07
7–56
0:07 1st & 10 OWN 47 TEAM run for a loss of 1 yard to the Buff 46 -1 -1.38
0:00 OWN 0 End of 4th Quarter
25 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

0sacks4
3plays for loss5
1takeaways1
1three-and-outs forced7
14explosive plays allowed4
8.28yards allowed / play3.58
7 of 12scoring drives allowed1 of 13
Akron
Bubba Arslanian 13 (10)
Randy Cochran Jr. 8 (5)
MyJaden Horton 6 (6)
Corey Thomas Jr. 6 (5)
A.J. Watts 3 (2) 1 INT
Brandon Bischof 3 (3)
Charles Amankwaa 3 (3)
Eric Bentley 3 (2)
Buffalo
James Patterson 6 (1)
Tyree Thompson 5 (1)
George Wolo 4 (2) 1 sk · 1 TFL
Max Michel 3 (1) 1 sk · 2 TFL
Eddie Wilson 3 (1) 1 sk · 1 TFL
Shaun Dolac 3 (3)
Kadofi Wright 3 (1)
Cory Gross Jr. 3
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

0 of 1field goals
8punts3
40.4punt average39.7
2punts inside the 201
70return yards57
own 27average drive startown 33
Akron
K Cory Smigel 0/1 FG · 1/1 XP
P Kyle Romenick 8 punts · 40.4 avg · 2 in 20
KR Jeremiah Knight 3 ret · 70 yds · long 39
Buffalo
K Alex McNulty 7/7 XP
K Jackson Baltar 1/1 XP
P Jackson Baltar 1 punt · 32.0 avg
P Evan Finegan 2 punts · 43.5 avg · 1 in 20
KR Kevin Marks 1 ret · 15 yds · long 15
PR Ron Cook Jr. 5 ret · 42 yds · long 14
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

57plays60
204yards497
13drives12
23%success rate47%
-8.39total PPA28.67
Derived from 117 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Jaret Patterson run for 1 yd for a TD (Alex McNulty KICK) 7–0
Q2Kevin Marks Jr. run for 24 yds for a TD (Alex McNulty KICK) 21–0
Q2Jaret Patterson run for 5 yds for a TD (Alex McNulty KICK) 28–0
Q2Kevin Marks Jr. run for 23 yds for a TD (Alex McNulty KICK) 35–0
Q3Kyle Vantrease pass complete to Trevor Wilson for 52 yds for a TD (Alex McNulty KICK) 42–0
Q3Matt Myers run for 4 yds for a TD (Alex McNulty KICK) 49–0
Q4Jonzell Norrils run for 11 yds for a TD (Cory Smigel KICK) 7–49
Q4Tajay Ahmed run for 44 yds for a TD (Jackson Baltar KICK) 56–7

Biggest plays by PPA

Q4Tajay Ahmed run for 44 yds for a TD (Jackson Baltar KICK) 4.38
Q3Kyle Vantrease pass complete to Trevor Wilson for 52 yds for a TD (Alex McNulty KICK) 4.17
Q3Kevin Marks Jr. run for 18 yds to the Akron 44 for a 1ST down 3.30
Q4Jonzell Norrils run for 11 yds for a TD (Cory Smigel KICK) 3.00
Q4Jeremiah Knight run for 24 yds to the Buff 37 for a 1ST down 2.84
Q4Caron Robinson run for 27 yds to the Akron 44 for a 1ST down 2.78

Series recent meetings

2025 Akron 24 – 16 Buffalo
2024 Buffalo 41 – 30 Akron
2023 Buffalo 13 – 10 Akron
2022 Akron 22 – 23 Buffalo
2021 Buffalo 45 – 10 Akron
2019 Buffalo 21 – 0 Akron
2018 Akron 6 – 24 Buffalo
2017 Buffalo 20 – 21 Akron
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal