← CFB Terminal
3
Southland
AT
77
ACC
2025 week 2 · Saturday, September 6, 2025 at 11:00 AM CT · Doak Campbell Stadium · 📺 ACC Network · 89.1°F Fair, wind 4.6

Drive chart

WIN PROBABILITYEast Texas A&M above · Florida State below
KICK58% → 100% Florida StateFINAL
East Texas A&M Florida State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
PUNT
3 pl · 1 yd · 2:08
0–0
14:58 1st & 10 OWN 25 EJ Oakmon run for 3 yds to the ETAM 28 +3 -0.30
14:20 2nd & 7 OWN 28 Eric Rodriguez run for 2 yds to the ETAM 30 +2 -0.36
13:40 3rd & 5 OWN 30 Eric Rodriguez sacked by Darrell Jackson Jr. and Jayson Jenkins for a loss of 4 yards to the ETAM 26 -4 -0.53
12:52 4th & 9 OWN 26 Ben Mehan punt for 52 yds, downed at the FSU 22
TD
12 pl · 78 yd · 4:38
0–7
+17
12:25 1st & 10 OWN 22 Gavin Sawchuk run for 2 yds to the FSU 24 +2 -0.40
12:10 2nd & 8 OWN 24 Gavin Sawchuk run for 11 yds to the FSU 35 for a 1ST down +11 1.43
12:07 1st & 10 OWN 35 Gavin Sawchuk run for 8 yds to the FSU 43 +8 1.04
11:44 2nd & 2 OWN 43 Gavin Sawchuk run for 8 yds to the ETAM 49 for a 1ST down +8 0.44
11:23 1st & 10 OPP 49 Tommy Castellanos run for 5 yds to the ETAM 44 +5 0.10
11:20 2nd & 5 OPP 44 Caziah Holmes run for 2 yds to the ETAM 42 +2 -0.63
11:01 3rd & 3 OPP 42 Tommy Castellanos run for 2 yds to the ETAM 40 +2 -0.66
10:30 4th & 1 OPP 40 East Texas A&M Penalty, Personal Foul (Kyree Anderson) to the ETAM 25 for a 1ST down +15
10:12 1st & 10 OPP 25 Tommy Castellanos pass complete to Duce Robinson for 17 yds to the ETAM 8 for a 1ST down +17 0.38
9:54 1st & 8 OPP 8 Ousmane Kromah run for 2 yds to the ETAM 6 +2 -0.21
9:01 2nd & 6 OPP 6 Tommy Castellanos run for 5 yds to the ETAM 1 +5 0.07
8:51 3rd & 1 OPP 1 Ousmane Kromah run for no gain to the ETAM 1 0 -0.33
8:20 4th & goal OPP 1 East Texas A&M Penalty, Defensive Offside (Preston Hamilton) to the ETAM 1 0
8:14 4th & 1 OPP 1 Gavin Sawchuk run for 1 yd for a TD (Jake Weinberg KICK) +1 2.79
PUNT
5 pl · 18 yd · 3:15
0–7
+2
8:00 1st & 10 OWN 25 Eric Rodriguez pass complete to Christian Jourdain for 5 yds to the ETAM 30 +5 0.09
7:34 2nd & 5 OWN 30 KJ Shankle run for 11 yds to the ETAM 41 for a 1ST down +11 1.32
7:00 1st & 10 OWN 41 Eric Rodriguez run for 6 yds to the ETAM 47 +6 0.40
6:27 2nd & 4 OWN 47 East Texas A&M Penalty, Delay of Game (-5 Yards) to the ETAM 42 -5
6:07 2nd & 9 OWN 42 KJ Shankle run for a loss of 1 yard to the ETAM 41 -1 -1.01
5:33 3rd & 10 OWN 41 KJ Shankle run for 2 yds to the ETAM 43 +2 -0.29
4:59 4th & 8 OWN 43 Ben Mehan punt for 39 yds, fair catch by Squirrel White at the FSU 18
TD
1 pl · 82 yd · 0:11
0–14
+13
4:48 1st & 10 OWN 18 Tommy Castellanos pass complete to Duce Robinson for 82 yds for a TD (Jake Weinberg KICK) +82 6.49
PUNT
3 pl · -11 yd · 1:38
0–14
4:20 1st & 10 OWN 25 EJ Oakmon run for 1 yd to the ETAM 26 +1 -0.59
4:09 2nd & 9 OWN 26 East Texas A&M Penalty, Offensive Holding (Billy Thursland) to the ETAM 16 -10
3:40 2nd & 19 OWN 16 TEAM run for a loss of 2 yards to the ETAM 14 TEAM fumbled, recovered by ETAM Eric Rodriguez -2 -0.09
3:31 3rd & 21 OWN 14 Eric Rodriguez pass incomplete to Tyler Daniels 0 -0.02
3:10 4th & 21 OWN 14 Ben Mehan punt for 39 yds, punt out-of-bounds at the FSU 47
TD
4 pl · 53 yd · 0:52
0–21
+7
2:55 1st & 10 OWN 47 Squirrel White run for 7 yds to the ETAM 46 +7 0.63
2:50 2nd & 3 OPP 46 Gavin Sawchuk run for 2 yds to the ETAM 44 +2 -0.68
2:30 3rd & 1 OPP 44 Gavin Sawchuk run for 2 yds to the ETAM 42 for a 1ST down +2 0.85
2:18 1st & 10 OPP 42 Tommy Castellanos pass complete to Duce Robinson for 42 yds for a TD (Jake Weinberg KICK) +42 3.29
INT
1 pl · 0 yd · 0:17
0–21
−1
2:01 1st & 10 OWN 25 Eric Rodriguez pass intercepted Earl Little Jr. return for 48 yds to the ETAM 15 -0.92
TD
6 pl · 15 yd · 2:04
0–28
−1
1:54 1st & 10 OPP 15 Tommy Castellanos pass incomplete to Amaree Williams 0 -0.32
1:27 2nd & 10 OPP 15 Tommy Castellanos sacked by Tramar Gilbert for a loss of 5 yards to the ETAM 20 -5 -0.97
1:07 3rd & 15 OPP 20 Tommy Castellanos pass complete to Duce Robinson for 19 yds to the ETAM 1 for a 1ST down +19 2.91
0:36 1st & 1 OPP 1 Caziah Holmes run for a loss of 1 yard to the ETAM 2 -1 -1.13
0:16 2nd & 2 OPP 2 Caziah Holmes run for 1 yd to the ETAM 1 +1 -0.39
0:00 OPP 2 End of 1st Quarter
14:57 3rd & 1 OPP 1 Gavin Sawchuk run for 1 yd for a TD (Jake Weinberg KICK) +1 2.45
Q2
PUNT
3 pl · 2 yd · 2:11
0–28
+2
14:37 1st & 10 OWN 25 KJ Shankle run for 8 yds to the ETAM 33 +8 0.91
14:04 2nd & 2 OWN 33 Eric Rodriguez run for no gain to the ETAM 33 0 -1.13
13:16 3rd & 2 OWN 33 KJ Shankle run for a loss of 1 yard to the ETAM 32 -1 -0.68
12:55 4th & 3 OWN 32 East Texas A&M Penalty, Delay of Game (-5 Yards) to the ETAM 27 -5
12:46 4th & 8 OWN 27 Ben Mehan punt for 34 yds, punt out-of-bounds at the FSU 39
TD
4 pl · 61 yd · 1:09
0–35
−3
12:39 1st & 10 OWN 39 Tommy Castellanos pass incomplete to Squirrel White 0 -1.11
12:34 2nd & 10 OWN 39 Tommy Castellanos pass incomplete to Duce Robinson 0 -0.73
12:30 3rd & 10 OWN 39 Florida State Penalty, False Start (Gunnar Hansen) to the FSU 34 -5
12:00 3rd & 15 OWN 34 Tommy Castellanos pass complete to Duce Robinson for 13 yds Duce Robinson fumbled, forced by Lavon Williams, recovered by FSU Luke Petitbon +13 0.87
11:37 4th & 2 OWN 47 Tommy Castellanos pass complete to Gavin Sawchuk for 53 yds for a TD (Jake Weinberg KICK) +53 6.22
INT
6 pl · 46 yd · 2:43
0–35
−1
11:29 1st & 10 OWN 25 Eric Rodriguez run for 9 yds to the ETAM 34 +9 1.25
10:55 2nd & 1 OWN 34 JaiSean McMillian run for a loss of 1 yard to the ETAM 33 -1 -1.47
10:20 3rd & 2 OWN 33 JaiSean McMillian run for 6 yds to the ETAM 39 for a 1ST down +6 1.44
9:50 1st & 10 OWN 39 Will Madonna pass complete to Christian Jourdain for 4 yds to the ETAM 43 +4 -0.17
9:30 2nd & 6 OWN 43 Florida State Penalty, Roughing Passer (Jayson Jenkins) to the FSU 42 for a 1ST down +15
9:00 1st & 10 OPP 42 Will Madonna pass complete to Jaden Proctor for 13 yds to the FSU 29 for a 1ST down +13 0.51
8:54 1st & 10 OPP 29 Will Madonna pass intercepted Jeremiah Wilson return for no gain to the FSU 28 -4.21
TD
4 pl · 72 yd · 1:33
0–42
+3
8:47 1st & 10 OWN 28 Ousmane Kromah run for 14 yds to the FSU 42 for a 1ST down +14 1.29
8:15 1st & 10 OWN 42 Tommy Castellanos pass complete to Micahi Danzy for 4 yds to the FSU 46 +4 -0.17
7:50 2nd & 6 OWN 46 Ousmane Kromah run for 1 yd to the FSU 47 +1 -0.91
7:21 3rd & 5 OWN 47 Micahi Danzy run for 53 yds for a TD (Jake Weinberg KICK) +53 5.64
PUNT
4 pl · 10 yd · 1:23
0–42
+2
7:08 1st & 10 OWN 25 EJ Oakmon run for 11 yds to the ETAM 36 for a 1ST down +11 0.93
6:49 1st & 10 OWN 36 Will Madonna pass incomplete to Randy Reece 0 -1.04
6:38 2nd & 10 OWN 36 EJ Oakmon run for a loss of 1 yard to the ETAM 35 -1 -0.72
6:08 3rd & 11 OWN 35 Will Madonna pass incomplete to Jaden Proctor 0 -0.28
5:58 4th & 11 OWN 35 Ben Mehan punt for 34 yds , Squirrel White returns for 4 yds to the FSU 35
TD
10 pl · 65 yd · 5:10
0–49
5:47 1st & 10 OWN 35 Jaylin Lucas run for 4 yds to the FSU 39 +4 -0.16
4:56 2nd & 6 OWN 39 Jaylin Lucas run for 3 yds to the FSU 42 +3 -0.39
4:24 3rd & 3 OWN 42 Jaylin Lucas run for 3 yds to the FSU 45 for a 1ST down +3 1.52
4:00 1st & 10 OWN 45 Jaylin Lucas run for 13 yds to the ETAM 42 for a 1ST down +13 0.98
3:15 1st & 10 OPP 42 Kevin Sperry pass complete to Jaylin Lucas for 5 yds to the ETAM 37 +5 0.09
2:49 2nd & 5 OPP 37 Kevin Sperry pass incomplete to Jayvan Boggs 0 -0.93
2:32 3rd & 5 OPP 37 Kam Davis run for 11 yds to the ETAM 26 for a 1ST down +11 1.41
1:47 1st & 10 OPP 26 Kevin Sperry run for 5 yds to the ETAM 21 +5 0.08
1:17 2nd & 5 OPP 21 Kevin Sperry run for 18 yds to the ETAM 3 for a 1ST down +18 1.18
0:48 1st & 3 OPP 3 Kevin Sperry pass complete to Jayvan Boggs for 3 yds for a TD (Jake Weinberg KICK) +3 1.46
END OF HALF
2 pl · -6 yd · 0:48
0–49
0:48 1st & 10 OWN 25 East Texas A&M Penalty, 12 Men on the Field (-5 Yards) to the ETAM 20 -5
0:15 1st & 15 OWN 20 KJ Shankle run for a loss of 2 yards to the ETAM 18 -2 -0.40
0:01 2nd & 17 OWN 18 KJ Shankle run for 1 yd to the ETAM 19 +1 -0.09
0:00 OWN 18 End of 2nd Quarter
Q3
TD
6 pl · 76 yd · 2:54
0–56
+1
14:32 1st & 10 OWN 24 Kevin Sperry pass complete to Micahi Danzy for 10 yds to the FSU 34 for a 1ST down +10 0.81
14:06 1st & 10 OWN 34 Ousmane Kromah run for 20 yds to the ETAM 46 for a 1ST down +20 1.79
13:40 1st & 10 OPP 46 Kevin Sperry run for a loss of 1 yard to the ETAM 47 -1 -1.26
13:00 2nd & 11 OPP 47 Brock Glenn run for 10 yds to the ETAM 37 +10 1.23
12:33 3rd & 1 OPP 37 Kam Davis run for 2 yds to the ETAM 35 for a 1ST down +2 0.59
12:06 1st & 10 OPP 35 Brock Glenn pass complete to Amaree Williams for 35 yds for a TD (Jake Weinberg KICK) +35 2.97
PUNT
3 pl · 6 yd · 1:54
0–56
12:00 1st & 10 OWN 25 Hymond Drinkard run for no gain to the ETAM 25 0 -0.70
11:42 2nd & 10 OWN 25 Christian Jourdain run for 2 yds to the ETAM 27 +2 -0.23
10:52 3rd & 8 OWN 27 Eric Rodriguez run for 4 yds to the ETAM 31 +4 -0.04
10:12 4th & 4 OWN 31 Ben Mehan punt for 38 yds , Jaylin Lucas returns for 21 yds to the ETAM 48
TD
3 pl · 48 yd · 1:15
0–63
−1
9:57 1st & 10 OPP 48 Samuel Singleton Jr. run for 5 yds to the ETAM 43 +5 0.10
9:29 2nd & 5 OPP 43 Samuel Singleton Jr. run for no gain to the ETAM 43 0 -1.10
8:57 3rd & 5 OPP 43 Kevin Sperry pass complete to Ousmane Kromah for 43 yds for a TD (Jake Weinberg KICK) +43 4.69
PUNT
6 pl · 28 yd · 4:31
0–63
8:31 1st & 10 OWN 25 Jordon Hamilton run for no gain to the ETAM 25 0 -0.70
8:15 2nd & 10 OWN 25 Eric Rodriguez pass complete to Jordon Hamilton for 6 yds to the ETAM 31 +6 0.17
7:25 3rd & 4 OWN 31 Eric Rodriguez pass complete to Dayan Bilbo for 21 yds to the FSU 48 for a 1ST down +21 2.93
7:00 1st & 10 OPP 48 Eric Rodriguez sacked by Amaree Williams and AJ Cottrill for a loss of 5 yards to the ETAM 47 -5 -2.18
6:45 2nd & 15 OWN 47 East Texas A&M Penalty, Personal Foul (Trent Savage) to the ETAM 32 -15
5:40 2nd & 30 OWN 32 KJ Shankle run for 8 yds to the ETAM 40 +8 0.11
5:11 3rd & 22 OWN 40 Eric Rodriguez run for 13 yds to the FSU 47 +13 0.70
4:26 4th & 9 OPP 47 Ben Mehan punt for 45 yds, downed at the FSU 2
TD
4 pl · 98 yd · 2:13
0–70
4:14 1st & 10 OWN 2 Brock Glenn pass complete to Chase Loftin for 6 yds to the FSU 8 +6 0.17
3:38 2nd & 4 OWN 8 Brock Glenn pass complete to Elijah Moore for 15 yds to the FSU 23 for a 1ST down +15 0.60
3:00 1st & 10 OWN 23 Samuel Singleton Jr. run for 24 yds to the FSU 47 for a 1ST down +24 2.12
2:13 1st & 10 OWN 47 Samuel Singleton Jr. run for 53 yds for a TD (Jake Weinberg KICK) +53 4.10
ON DOWNS
4 pl · 8 yd · 1:50
0–70
1:50 1st & 10 OWN 25 Jordon Hamilton run for 3 yds to the ETAM 28 +3 -0.30
1:27 2nd & 7 OWN 28 Jordon Hamilton run for 5 yds to the ETAM 33 +5 0.08
0:41 3rd & 2 OWN 33 Major McBride run for 1 yd to the ETAM 34 +1 -0.50
0:23 4th & 1 OWN 34 Eric Rodriguez run for a loss of 1 yard to the ETAM 33 -1 -0.20
FUMBLE
5 pl · 11 yd · 2:24
0–70
0:12 1st & 10 OPP 33 Zay Parks run for 7 yds to the ETAM 26 +7 0.38
0:00 OPP 33 End of 3rd Quarter
14:40 2nd & 3 OPP 26 Zay Parks run for 1 yd to the ETAM 25 +1 -0.50
14:07 3rd & 2 OPP 25 Zay Parks run for 9 yds to the ETAM 16 for a 1ST down +9 0.46
13:38 1st & 10 OPP 16 Zay Parks run for 3 yds to the ETAM 13 +3 -0.11
13:10 2nd & 7 OPP 13 Timeout Florida State, clock 13:10
12:59 2nd & 7 OPP 13 Michael Grant sacked by Kaleb Miles for a loss of 9 yards to the ETAM 47 Michael Grant fumbled, forced by Kaleb Miles, recovered by ETAM Preston Hamilton , return for 0 yards , return for 25 yds to the ETAM 47 +25
Q4
FG
7 pl · 49 yd · 3:27
3–70
12:50 1st & 10 OWN 47 Matthew Goldman run for 5 yds to the FSU 48 +5 0.11
11:50 2nd & 5 OPP 48 Jack Jacobs pass complete to Christian Jourdain for 19 yds to the FSU 29 for a 1ST down +19 1.20
11:30 1st & 10 OPP 29 Jack Jacobs pass complete to Josh Wiggins for 24 yds to the FSU 5 for a 1ST down +24 0.90
11:11 1st & 5 OPP 5 Major McBride run for 1 yd to the FSU 4 +1 -0.45
10:06 2nd & 4 OPP 4 Major McBride run for no gain to the FSU 4 0 -0.36
9:36 3rd & 4 OPP 4 Jack Jacobs pass incomplete to Nick Johnson 0 -0.29
9:30 4th & 4 OPP 4 Ozlo Rigby 21 Yd Field Goal
TD
12 pl · 80 yd · 7:38
3–77
−9
9:12 1st & 10 OWN 20 Zay Parks run for 7 yds to the FSU 27 +7 0.53
8:15 2nd & 3 OWN 27 Zay Parks run for 14 yds to the FSU 41 for a 1ST down +14 1.20
7:41 1st & 10 OWN 41 Zay Parks run for 4 yds to the FSU 45 +4 -0.17
6:57 2nd & 6 OWN 45 Jeremiah Johnson run for 11 yds to the ETAM 44 for a 1ST down +11 1.41
6:12 1st & 10 OPP 44 Jeremiah Johnson run for no gain to the ETAM 44 0 -0.97
5:31 2nd & 10 OPP 44 Jeremiah Johnson run for a loss of 1 yard to the ETAM 45 -1 -1.28
4:47 3rd & 11 OPP 45 Zay Parks run for 3 yds to the ETAM 42 +3 -0.34
3:40 4th & 8 OPP 42 Michael Grant pass complete to Teriq Mallory for 14 yds to the ETAM 28 for a 1ST down +14 3.23
3:24 1st & 10 OPP 28 Jeremiah Johnson run for 11 yds to the ETAM 17 for a 1ST down +11 0.18
2:43 1st & 10 OPP 17 Jeremiah Johnson run for 4 yds to the ETAM 13 +4 -0.02
2:00 2nd & 6 OPP 13 Zay Parks run for no gain to the ETAM 13 0 -0.36
1:54 3rd & 6 OPP 13 Zay Parks run for 13 yds for a TD (Brunno Reus KICK) +13 2.96
1:54 3rd & 6 OWN 35 Florida State Penalty, Unsportsmanlike Conduct (Jayvan Boggs) to the FSU 20 -15
END OF GAME
3 pl · 21 yd · 1:54
3–77
+9
1:38 1st & 10 OWN 25 Jack Jacobs sacked by Tyeland Coleman for a loss of 4 yards to the ETAM 21 -4 -1.02
1:02 2nd & 14 OWN 21 Jordon Hamilton run for 3 yds to the ETAM 24 +3 -0.08
0:27 3rd & 11 OWN 24 Major McBride run for 22 yds to the ETAM 46 for a 1ST down +22 2.99
0:00 OWN 24 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. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

2sacks3
4plays for loss9
1takeaways2
0three-and-outs forced4
16explosive plays allowed5
10.71yards allowed / play4.15
11 of 12scoring drives allowed1 of 13
East Texas A&M
Koby King 13 (6) 1.5 TFL
Tramar Gilbert 10 (7) 1 TFL
Kaleb Miles 9 (8) 1 sk · 1 TFL
Lavon Williams 8 (5) 1 PD
Jaheim Lowe 7 (1)
Cinque Williams 4 (1)
Orion Kupu 3 (1) 0.5 TFL
Coleone Smith 3 (3)
Florida State
A.J. Cottrill 4 (3) 0.5 sk · 0.5 TFL
Ashlynd Barker 4 (3)
Darrell Jackson 3 (1) 0.5 sk · 1 TFL
Justin Cryer 3 (1) 1 TFL
Jayden Parrish 3
Max Redmon 3
Tyeland Coleman 2 (1) 1 sk · 1 TFL
Jayson Jenkins 2 (1) 0.5 sk · 0.5 TFL
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

1 of 1field goals
7punts
40.1punt average
2punts inside the 20
0return yards65
own 25average drive startown 29
East Texas A&M
K Ozlo Rigby 1/1 FG · long 21
P Ben Mehan 7 punts · 40.1 avg · 2 in 20
Florida State
K Jake Weinberg 10/10 XP
K Brunno Reus 1/1 XP
KR Jaylin Lucas 1 ret · 22 yds · long 22
KR Samuel Singleton 1 ret · 18 yds · long 18
PR Jaylin Lucas 1 ret · 21 yds · long 21
PR Squirrel White 1 ret · 4 yds · long 4
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

48plays70
199yards750
13drives12
29%success rate61%
-5.21total PPA56.07
Derived from 118 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Gavin Sawchuk run for 1 yd for a TD (Jake Weinberg KICK) 7–0
Q1Tommy Castellanos pass complete to Duce Robinson for 82 yds for a TD (Jake Weinberg KICK) 14–0
Q1Tommy Castellanos pass complete to Duce Robinson for 42 yds for a TD (Jake Weinberg KICK) 21–0
Q2Gavin Sawchuk run for 1 yd for a TD (Jake Weinberg KICK) 28–0
Q2Tommy Castellanos pass complete to Gavin Sawchuk for 53 yds for a TD (Jake Weinberg KICK) 35–0
Q2Micahi Danzy run for 53 yds for a TD (Jake Weinberg KICK) 42–0
Q2Kevin Sperry pass complete to Jayvan Boggs for 3 yds for a TD (Jake Weinberg KICK) 49–0
Q3Brock Glenn pass complete to Amaree Williams for 35 yds for a TD (Jake Weinberg KICK) 56–0
Q3Kevin Sperry pass complete to Ousmane Kromah for 43 yds for a TD (Jake Weinberg KICK) 63–0
Q3Samuel Singleton Jr. run for 53 yds for a TD (Jake Weinberg KICK) 70–0
Q4Ozlo Rigby 21 Yd Field Goal 3–70
Q4Zay Parks run for 13 yds for a TD (Brunno Reus KICK) 77–3

Biggest plays by PPA

Q1Tommy Castellanos pass complete to Duce Robinson for 82 yds for a TD (Jake Weinberg 6.49
Q2Tommy Castellanos pass complete to Gavin Sawchuk for 53 yds for a TD (Jake Weinberg 6.22
Q2Micahi Danzy run for 53 yds for a TD (Jake Weinberg KICK) 5.64
Q3Kevin Sperry pass complete to Ousmane Kromah for 43 yds for a TD (Jake Weinberg KICK) 4.69
Q3Samuel Singleton Jr. run for 53 yds for a TD (Jake Weinberg KICK) 4.10
Q1Tommy Castellanos pass complete to Duce Robinson for 42 yds for a TD (Jake Weinberg 3.29
Data: CollegeFootballData · terminal