Week 7 · 2025
Navy at Temple
Sat 10/11/2025 04:00 PMLincoln Financial FieldTemple pregame25% — Pregame win probability: 25% for Temple. Navy favored, and won.Conference
66°Overcast9 mph NE · 90% humidityRecorded at kickoff by College Football Data
Navy
32
11–2
Temple
31
5–7
Attendance
26,149
reported
TEM8 plays, 54 yd · Missed FG | ||||
| 15:00 | 1st & 10 | own 35 | Lance Gossett kickoff for 65 yds for a touchback | 0 |
| 14:50 | 1st & 10 | own 25 | Jay Ducker run for 2 yds to the TEM 27 | +2 |
| 14:21 | 2nd & 8 | own 27 | Keveun Mason run for 5 yds to the TEM 32 | +5 |
| 13:42 | 3rd & 3 | own 32 | Evan Simon pass complete to Kajiya Hollawayne for 46 yds to the NAVY 22 for a 1ST down | +46 |
| 13:03 | 1st & 10 | opp 22 | Evan Simon pass incomplete | 0 |
| 12:23 | 2nd & 10 | opp 22 | Evan Simon pass complete to JoJo Bermudez for 1 yd to the NAVY 21 | +1 |
| 12:22 | 3rd & 9 | opp 21 | Evan Simon pass incomplete to Jay Ducker | 0 |
| 12:19 | 4th & 9 | opp 21 | Carl Hardin 39 yd FG MISSED | +39 |
NAVY4 plays, 79 yd · Touchdown | ||||
| 12:09 | 1st & 10 | own 21 | Alex Tecza run for 8 yds to the NAVY 29 | +8 |
| 11:31 | 2nd & 2 | own 29 | Brandon Chatman run for 14 yds to the NAVY 43 for a 1ST down | +14 |
| 10:51 | 1st & 10 | own 43 | Eli Heidenreich run for 7 yds to the 50 yard line | +7 |
| 10:18 | 2nd & 3 | midfield | Blake Horvath pass complete to Cody Howard for 50 yds for a TD (Nathan Kirkwood KICK) | +50 |
TEM14 plays, 75 yd · Touchdown | ||||
| 10:18 | 1st & 10 | own 35 | Lance Gossett kickoff for 65 yds for a touchback | 0 |
| 10:11 | 1st & 10 | own 25 | Jay Ducker run for 6 yds to the TEM 31 | +6 |
| 9:27 | 2nd & 4 | own 31 | Evan Simon pass complete to JoJo Bermudez for 11 yds to the TEM 42 for a 1ST down | +11 |
| 9:06 | 1st & 10 | own 42 | Jay Ducker run for 1 yd to the TEM 43 | +1 |
| 8:33 | 2nd & 9 | own 43 | Jay Ducker run for 2 yds to the TEM 45 | +2 |
| 7:53 | 3rd & 7 | own 45 | Evan Simon pass complete to JoJo Bermudez for 6 yds to the NAVY 49 | +6 |
| 7:12 | 4th & 1 | opp 49 | Hunter Smith run for 3 yds to the NAVY 46 for a 1ST down | +3 |
| 6:36 | 1st & 10 | opp 46 | Evan Simon pass complete to Colin Chase for 11 yds to the NAVY 35 for a 1ST down | +11 |
| 5:58 | 1st & 10 | opp 35 | Evan Simon pass incomplete to Kajiya Hollawayne | 0 |
| 5:47 | 2nd & 10 | opp 35 | Evan Simon run for 21 yds to the NAVY 14 for a 1ST down | +21 |
| 5:12 | 1st & 10 | opp 14 | Jay Ducker run for 1 yd to the NAVY 13 | +1 |
| 4:33 | 2nd & 9 | opp 13 | Jay Ducker run for 12 yds to the NAVY 1 for a 1ST down | +12 |
| 3:51 | 1st & goal | opp 1 | Jay Ducker run for a loss of 1 yard to the NAVY 2 | −1 |
| 3:19 | 2nd & goal | opp 2 | Evan Simon run for 2 yds for a TD (Carl Hardin KICK) | +2 |
NAVY6 plays, -1 yd · Punt | ||||
| 3:19 | 1st & 10 | own 35 | Carl Hardin kickoff for 65 yds for a touchback | 0 |
| 3:13 | 1st & 10 | own 25 | Blake Horvath pass incomplete to Alex Tecza | 0 |
| 3:13 | 2nd & 10 | own 25 | PENALTY NAV False Start (Norris,Jake) 5 yards from NAV25 to NAV20. NO PLAY. | −5 |
| 2:52 | 2nd & 15 | own 20 | Jackson Gutierrez run for 4 yds to the NAVY 24 | +4 |
| 2:28 | 3rd & 11 | own 24 | Blake Horvath pass incomplete to Eli Heidenreich | 0 |
| 2:11 | 4th & 11 | own 24 | Jacob Carlson punt for 62 yds , JoJo Bermudez returns for 17 yds to the TEM 31 | +17 |
TEM9 plays, 64 yd · Field goal | ||||
| 1:56 | 1st & 10 | own 31 | Evan Simon pass complete to Ryder Kusch for no gain to the TEM 31 | 0 |
| 1:22 | 2nd & 10 | own 31 | Evan Simon pass complete to Kajiya Hollawayne for 6 yds to the TEM 37 | +6 |
| 0:45 | 3rd & 4 | own 37 | Evan Simon pass complete to JoJo Bermudez for 30 yds to the NAVY 33 for a 1ST down | +30 |
| 0:00 | opp 33 | End of 1st Quarter | 0 | |
| 0:00 | 1st & 10 | opp 33 | Evan Simon pass complete to Kajiya Hollawayne for 26 yds to the NAVY 7 for a 1ST down | +26 |
| 14:55 | 1st & goal | opp 7 | Evan Simon pass incomplete to Colin Chase | 0 |
| 14:43 | 2nd & goal | opp 7 | Hunter Smith run for 2 yds to the NAVY 5 | +2 |
| 14:16 | 3rd & goal | opp 5 | Evan Simon pass incomplete to Tyler Stewart | 0 |
| 14:13 | 4th & goal | opp 5 | Carl Hardin 23 yd FG GOOD | +23 |
NAVY6 plays, 21 yd · Punt | ||||
| 14:08 | 1st & 10 | own 35 | Carl Hardin kickoff for 64 yds , Isaiah Bryant return for 23 yds to the NAVY 24 | +23 |
| 13:56 | 1st & 10 | own 24 | Eli Heidenreich run for 16 yds to the NAVY 40 for a 1ST down | +16 |
| 13:37 | 1st & 10 | own 40 | Blake Horvath run for 4 yds to the NAVY 44 | +4 |
| 12:42 | 2nd & 6 | own 44 | Blake Horvath run for 4 yds to the NAVY 40 Blake Horvath fumbled, recovered by NAVY Michael Barrow | +4 |
| 12:03 | 3rd & 10 | own 40 | Blake Horvath pass complete to Eli Heidenreich for 5 yds to the NAVY 45 | +5 |
| 11:29 | 4th & 5 | own 45 | Jacob Carlson punt for 55 yds for a touchback | 0 |
TEM13 plays, 53 yd · Turnover | ||||
| 11:13 | 1st & 10 | own 20 | Jay Ducker run for no gain to the TEM 20 | 0 |
| 10:39 | 2nd & 10 | own 20 | Evan Simon pass complete to Kajiya Hollawayne for 13 yds to the TEM 33 for a 1ST down | +13 |
| 10:12 | 1st & 10 | own 33 | Evan Simon pass complete to Peter Clarke for 6 yds to the TEM 39 | +6 |
| 9:41 | 2nd & 4 | own 39 | Evan Simon pass complete to Peter Clarke for 11 yds to the 50 yard line for a 1ST down | +11 |
| 9:02 | 1st & 10 | midfield | Evan Simon pass complete to Peter Clarke for 2 yds to the NAVY 48 | +2 |
| 8:30 | 2nd & 8 | opp 48 | Jay Ducker run for 3 yds to the NAVY 45 | +3 |
| 7:38 | 3rd & 5 | opp 45 | Evan Simon pass complete to Jay Ducker for 4 yds to the NAVY 41 | +4 |
| 7:03 | 4th & 1 | opp 41 | Tyler Douglas run for 3 yds to the NAVY 38 for a 1ST down | +3 |
| 6:27 | 1st & 10 | opp 38 | Evan Simon pass incomplete to Colin Chase | 0 |
| 6:17 | 2nd & 10 | opp 38 | Colin Chase run for 21 yds to the NAVY 17 for a 1ST down | +21 |
| 5:33 | 1st & 10 | opp 17 | Hunter Smith run for 4 yds to the NAVY 13 | +4 |
| 4:25 | 2nd & 6 | opp 13 | JoJo Bermudez run for a loss of 4 yards to the NAVY 17 | −4 |
| 4:18 | 3rd & 10 | opp 17 | Evan Simon sacked by Adam Klenk for a loss of 10 yards to the NAVY 27 Evan Simon fumbled, recovered by NAVY Job Grant , return for 0 yards | −10 |
NAVY4 plays, 5 yd · Punt | ||||
| 4:09 | 1st & 10 | own 27 | Blake Horvath run for 1 yd to the NAVY 28 | +1 |
| 3:29 | 2nd & 9 | own 28 | Eli Heidenreich run for 4 yds to the NAVY 32 | +4 |
| 2:55 | 3rd & 5 | own 32 | Blake Horvath pass incomplete to Joshua Guerin | 0 |
| 2:43 | 4th & 5 | own 32 | Jacob Carlson punt for 57 yds , JoJo Bermudez returns for 8 yds to the TEM 19 | +8 |
TEM12 plays, 81 yd · Touchdown | ||||
| 2:36 | 1st & 10 | own 19 | Evan Simon pass incomplete to Kajiya Hollawayne | 0 |
| 2:29 | 2nd & 10 | own 19 | Evan Simon pass incomplete to Jay Ducker | 0 |
| 2:19 | 3rd & 10 | own 19 | Evan Simon pass complete to Colin Chase for 13 yds to the TEM 32 for a 1ST down | +13 |
| 1:51 | 1st & 10 | own 32 | Jay Ducker run for 8 yds to the TEM 40 | +8 |
| 1:29 | 2nd & 2 | own 40 | Jay Ducker run for 5 yds to the TEM 45 for a 1ST down | +5 |
| 1:12 | 1st & 10 | own 45 | Evan Simon pass complete to Peter Clarke for 20 yds to the NAVY 35 for a 1ST down | +20 |
| 0:47 | 1st & 10 | opp 35 | Evan Simon pass incomplete to Colin Chase | 0 |
| 0:43 | 3rd & 5 | opp 30 | Timeout Temple, clock 00:43 | 0 |
| 0:42 | 2nd & 10 | opp 35 | Jay Ducker run for 5 yds to the NAVY 30 | +5 |
| 0:28 | 3rd & 5 | opp 30 | Evan Simon pass complete to Colin Chase for 29 yds to the NAVY 1 for a 1ST down | +29 |
| 0:28 | 1st & goal | opp 1 | Timeout Navy, clock 00:28 | 0 |
| 0:25 | 1st & goal | opp 1 | Jay Ducker run for 1 yd for a TD (Carl Hardin KICK) | +1 |
NAVY6 plays, 2 yd · Punt | ||||
| 0:25 | 1st & 10 | own 35 | Carl Hardin kickoff for 65 yds for a touchback | 0 |
| 0:20 | 1st & 10 | own 25 | Blake Horvath pass incomplete to Eli Heidenreich | 0 |
| 0:16 | 2nd & 10 | own 25 | Blake Horvath pass incomplete to Nathan Kent | 0 |
| 0:13 | 4th & 8 | own 27 | Timeout Temple, clock 00:13 | 0 |
| 0:11 | 3rd & 10 | own 25 | Alex Tecza run for 2 yds to the NAVY 27 | +2 |
| 0:02 | 4th & 8 | own 27 | Jacob Carlson punt for 51 yds | 0 |
TEM2 plays, -2 yd · End of period | ||||
| 0:00 | 1st & 10 | own 22 | (00:00) Kneel down by Temple at TEM20 for loss of 2 yards. | −2 |
| 0:00 | own 22 | End of 2nd Quarter | −2 | |
NAVY10 plays, 74 yd · Touchdown | ||||
| 14:54 | 1st & 10 | own 35 | Carl Hardin kickoff for 61 yds , Isaiah Bryant return for 22 yds to the NAVY 26 | +22 |
| 14:32 | 1st & 10 | own 26 | Blake Horvath run for 15 yds to the NAVY 41 for a 1ST down | +15 |
| 14:00 | 1st & 10 | own 41 | Blake Horvath run for 4 yds to the NAVY 45 | +4 |
| 13:22 | 2nd & 6 | own 45 | Alex Tecza run for 2 yds to the NAVY 47 | +2 |
| 12:42 | 3rd & 4 | own 47 | Blake Horvath run for 1 yd to the NAVY 48 | +1 |
| 11:53 | 4th & 3 | own 48 | Blake Horvath pass complete to Eli Heidenreich for 35 yds to the TEM 17 for a 1ST down | +35 |
| 11:37 | 1st & 10 | opp 17 | Brandon Chatman run for 4 yds to the TEM 13 | +4 |
| 10:55 | 2nd & 6 | opp 13 | Blake Horvath run for 4 yds to the TEM 9 | +4 |
| 10:18 | 3rd & 2 | opp 9 | Blake Horvath run for 7 yds to the TEM 2 for a 1ST down | +7 |
| 9:59 | 1st & goal | opp 2 | Blake Horvath run for 2 yds for a TD (Nathan Kirkwood KICK) | +2 |
TEM7 plays, 72 yd · Touchdown | ||||
| 9:54 | 1st & 10 | own 35 | Lance Gossett kickoff for 62 yds , Tyler Stewart return for 25 yds to the TEM 28 | +25 |
| 9:44 | 1st & 10 | own 28 | Jay Ducker run for 12 yds to the TEM 40 for a 1ST down | +12 |
| 9:08 | 1st & 10 | own 40 | Evan Simon run for 5 yds to the TEM 45 | +5 |
| 8:04 | 2nd & 5 | own 45 | Jay Ducker run for 7 yds to the NAVY 48 for a 1ST down | +7 |
| 7:38 | 1st & 10 | opp 48 | Evan Simon pass complete to Hunter Smith for 21 yds to the NAVY 27 for a 1ST down | +21 |
| 7:10 | 1st & 10 | opp 27 | Hunter Smith run for 1 yd to the NAVY 26 | +1 |
| 6:37 | 2nd & 9 | opp 26 | Evan Simon pass complete to JoJo Bermudez for 26 yds for a TD (Carl Hardin KICK) | +26 |
NAVY10 plays, 75 yd · Touchdown | ||||
| 6:37 | 1st & 10 | own 35 | Carl Hardin kickoff for 65 yds for a touchback | 0 |
| 6:30 | 1st & 10 | own 25 | Alex Tecza run for 6 yds to the NAVY 31 | +6 |
| 5:50 | 2nd & 4 | own 31 | Blake Horvath pass complete to Brandon Chatman for 10 yds to the NAVY 41 for a 1ST down | +10 |
| 5:18 | 1st & 10 | own 41 | Blake Horvath run for 4 yds to the NAVY 45 | +4 |
| 4:31 | 2nd & 6 | own 45 | Blake Horvath pass complete to Eli Heidenreich for 32 yds to the TEM 23 for a 1ST down | +32 |
| 4:08 | 1st & 10 | opp 23 | Eli Heidenreich run for 6 yds to the TEM 17 | +6 |
| 3:38 | 2nd & 4 | opp 17 | Blake Horvath pass incomplete to Eli Heidenreich | 0 |
| 3:31 | 3rd & 4 | opp 17 | Blake Horvath run for 11 yds to the TEM 6 for a 1ST down | +11 |
| 2:54 | 1st & goal | opp 6 | Alex Tecza run for 4 yds to the TEM 2 | +4 |
| 2:22 | 2nd & goal | opp 2 | Alex Tecza run for 2 yds for a TD (Nathan Kirkwood KICK) | +2 |
TEM11 plays, 21 yd · Punt | ||||
| 2:22 | 1st & 10 | own 35 | Lance Gossett kickoff for 65 yds | 0 |
| 1:39 | 1st & 10 | own 25 | Jay Ducker run for 2 yds to the TEM 27 | +2 |
| 1:39 | 2nd & 8 | own 27 | (01:39) Simon,Evan pass incomplete deep middle to Hollawayne,Kajiya thrown to NAV35 PENALTY NAV Pass Interference (Oniha,Ira) 15 yards from TEM27 to TEM42, 1ST DOWN. NO PLAY. | +15 |
| 1:39 | 1st & 10 | own 42 | Timeout Temple, clock 01:39 | 0 |
| 1:31 | 1st & 10 | own 42 | Jay Ducker run for 3 yds to the TEM 45 | +3 |
| 0:50 | 2nd & 7 | own 45 | (00:55) No Huddle-Shotgun Ducker,Jay rush left for 20 yards gain to the NAV35 (Pirris,Luke), out of bounds PENALTY TEM Holding (Hollawayne,Kajiya) 10 yards from TEM45 to TEM35. NO PLAY. | −10 |
| 0:00 | own 35 | End of 3rd Quarter | 0 | |
| 0:00 | 2nd & 17 | own 35 | Evan Simon pass complete to Kajiya Hollawayne for 6 yds to the TEM 41 | +6 |
| 15:00 | 3rd & 11 | own 41 | PENALTY NAV Offside (Pirris,Luke) 5 yards from TEM41 to TEM46. NO PLAY. | +5 |
| 14:55 | 3rd & 6 | own 46 | Evan Simon pass incomplete to JoJo Bermudez | 0 |
| 14:48 | 4th & 6 | own 46 | Dante Atton punt for 44 yds, fair catch by Brandon Chatman at the NAVY 10 | 0 |
NAVY17 plays, 59 yd · Field goal | ||||
| 14:40 | 1st & 10 | own 10 | Blake Horvath run for 6 yds to the NAVY 16 | +6 |
| 14:06 | 2nd & 4 | own 16 | Brandon Chatman run for 6 yds to the NAVY 22 for a 1ST down | +6 |
| 13:30 | 1st & 10 | own 22 | Alex Tecza run for 6 yds to the NAVY 28 | +6 |
| 12:47 | 2nd & 4 | own 28 | Blake Horvath run for 15 yds to the NAVY 43 for a 1ST down | +15 |
| 12:05 | 1st & 10 | own 43 | Blake Horvath run for 5 yds to the NAVY 48 | +5 |
| 11:20 | 2nd & 5 | own 48 | Eli Heidenreich run for 1 yd to the NAVY 49 | +1 |
| 10:44 | 3rd & 4 | own 49 | Blake Horvath pass incomplete to Eli Heidenreich | 0 |
| 10:33 | 4th & 4 | own 49 | Blake Horvath run for 8 yds to the TEM 43 for a 1ST down | +8 |
| 10:09 | 1st & 10 | opp 43 | PENALTY NAV False Start (Acevedo,Jaylin) 5 yards from TEM43 to TEM48. NO PLAY. | −5 |
| 9:41 | 1st & 15 | opp 48 | Blake Horvath run for 4 yds to the TEM 44 | +4 |
| 9:04 | 2nd & 11 | opp 44 | Blake Horvath pass incomplete to Eli Heidenreich | 0 |
| 8:52 | 3rd & 11 | opp 44 | Blake Horvath run for 12 yds to the TEM 32 for a 1ST down | +12 |
| 8:11 | 1st & 10 | opp 32 | Blake Horvath run for 5 yds to the TEM 27 | +5 |
| 7:23 | 2nd & 5 | opp 27 | Charles Robinson run for 2 yds to the TEM 25 | +2 |
| 6:44 | 3rd & 3 | opp 25 | Jackson Gutierrez sacked by Curly Ordonez for a loss of 6 yards to the TEM 31 | −6 |
| 6:39 | 4th & 9 | opp 31 | Timeout Temple, clock 06:39 | 0 |
| 6:34 | 4th & 9 | opp 31 | Nathan Kirkwood 48 yd FG GOOD | +48 |
TEM13 plays, 75 yd · Touchdown | ||||
| 6:34 | 1st & 10 | own 35 | Lance Gossett kickoff for 60 yds | 0 |
| 6:23 | 1st & 10 | own 25 | Jay Ducker run for 5 yds to the TEM 30 | +5 |
| 5:49 | 2nd & 5 | own 30 | Keveun Mason run for 23 yds to the NAVY 47 for a 1ST down | +23 |
| 5:08 | 1st & 10 | opp 47 | Jay Ducker run for 8 yds to the NAVY 39 | +8 |
| 4:26 | 2nd & 2 | opp 39 | Jay Ducker run for 1 yd to the NAVY 38 | +1 |
| 3:44 | 3rd & 1 | opp 38 | Evan Simon run for 2 yds to the NAVY 36 for a 1ST down | +2 |
| 3:04 | 1st & 10 | opp 36 | Jay Ducker run for 7 yds to the NAVY 29 | +7 |
| 2:21 | 2nd & 3 | opp 29 | Hunter Smith run for no gain to the NAVY 29 | 0 |
| 1:55 | 3rd & 3 | opp 29 | Jay Ducker run for 4 yds to the NAVY 25 for a 1ST down | +4 |
| 1:23 | 2nd & 8 | opp 23 | Timeout Navy, clock 01:23 | 0 |
| 1:22 | 1st & 10 | opp 25 | Jay Ducker run for 2 yds to the NAVY 23 | +2 |
| 1:19 | 2nd & 8 | opp 23 | Evan Simon pass complete to Kajiya Hollawayne for 22 yds to the NAVY 1 for a 1ST down | +22 |
| 1:16 | 1st & goal | opp 1 | Jay Ducker run for 1 yd for a TD (Carl Hardin KICK) | +1 |
NAVY9 plays, 75 yd · Touchdown | ||||
| 1:16 | 1st & 10 | own 35 | Carl Hardin kickoff for 65 yds for a touchback | 0 |
| 1:08 | 1st & 10 | own 25 | Jackson Gutierrez pass incomplete | 0 |
| 1:05 | 2nd & 10 | own 25 | (01:05) No Huddle-Shotgun Horvath,Blake pass incomplete deep right to Heidenreich,Eli thrown to TEM26 PENALTY TEM Pass Interference (Osueke,Ben) 15 yards from NAV25 to NAV40, 1ST DOWN. NO PLAY. | +15 |
| 0:59 | 1st & 10 | own 40 | Blake Horvath pass incomplete to Nathan Kent | 0 |
| 0:54 | 2nd & 10 | own 40 | Blake Horvath pass incomplete to Eli Heidenreich | 0 |
| 0:47 | 3rd & 10 | own 40 | Blake Horvath pass complete to Alex Tecza for 9 yds to the NAVY 49 | +9 |
| 0:47 | 4th & 1 | own 49 | Timeout Navy, clock 00:47 | 0 |
| 0:39 | 4th & 1 | own 49 | B. Horvath run for 51 yds for a TD (B. Horvath pass to A. Tecza for Two-Point Conversion) | +51 |
| 0:39 | 1st & goal | opp 3 | Timeout Temple, clock 00:39 | 0 |
TEM7 plays, 35 yd · End of period | ||||
| 0:39 | 1st & 10 | own 35 | Lance Gossett kickoff for 60 yds | 0 |
| 0:20 | 1st & 10 | own 25 | Evan Simon pass complete to Peter Clarke for 8 yds to the TEM 33 | +8 |
| 0:11 | 2nd & 2 | own 33 | Evan Simon pass complete to Kajiya Hollawayne for 10 yds to the TEM 43 for a 1ST down | +10 |
| 0:00 | 1st & 10 | own 43 | Evan Simon pass complete to Kajiya Hollawayne for 9 yds to the NAVY 48 | +9 |
| 0:00 | 2nd & 1 | opp 48 | Evan Simon pass complete to Kajiya Hollawayne for 8 yds to the NAVY 40 for a 1ST down | +8 |
| 0:00 | 1st & 10 | opp 40 | Evan Simon pass incomplete | 0 |
| 0:00 | opp 40 | End 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 10 meetings vs. Team
Temple 5–5 vs Navy
- 2024 · wk 2Temple 11 @ Navy 38
- 2023 · wk 10Navy 18 @ Temple 32
- 2022 · wk 9Temple 20 @ Navy 27
- 2021 · wk 13Navy 38 @ Temple 14
- 2020 · wk 6Temple 29 @ Navy 31
- 2018 · wk 7Temple 24 @ Navy 17
- 2017 · wk 10Navy 26 @ Temple 34
- 2016 · wk 14Temple 34 @ Navy 10
- 2014 · wk 2Navy 31 @ Temple 24
- 2009 · wk 9Temple 27 @ Navy 24
Previous 2 meetings vs. Brian Newberry
Temple 1–1 vs Brian Newberry
- 2024 · wk 2Temple 11 @ Navy 38
- 2023 · wk 10Navy 18 @ Temple 32
Research
Keep this open while you look at others