UW-La Crosse at Carnegie Mellon - Pittsburgh, Pa.
9/13/2025 - 12:00 PM
UW-La Crosse
38
Carnegie Mellon
14
Scoring 1 2 3 4 Final
UW-La Crosse (1-0) 7 7 10 14 38
Carnegie Mellon (1-1) 0 7 0 7 14
Pittsburgh, Pa. | Gesling
Prd Time Scoring Summary UW-La Crosse - Carnegie Mellon
1 09:37 UW-La Crosse - Kyle Haas pass complete to Gabe Lynch for 6 yards to the CMU00, TOUCHDOWN, clock 09:37. (Michael Stack kick is good). 7 - 0
2 04:29 Carnegie Mellon - Joey McGinnis I pass complete to Brendan McCullo for 75 yards to the UWL00, TOUCHDOWN, clock 04:29. (Justin Caputo kick is good). 7 - 7
2 00:27 UW-La Crosse - Gabe Lynch rush for 11 yards to the CMU00, TOUCHDOWN, clock 00:27. (Michael Stack kick is good). 14 - 7
3 07:26 UW-La Crosse - Maddox Pratt 34 yd field goal.
Drive: 12 plays, 72 yards in 6:19.
17 - 7
3 06:32 UW-La Crosse - Maddox Pratt field goal attempt from 34 GOOD, clock 07:26. (Michael Stack kick is good). 24 - 7
4 13:33 UW-La Crosse - Joey McGinnis I pass intercepted by Sam Baumgard at the CMU41, Sam Baumgard return 41 yards to the CMU00, TOUCHDOWN, clock 06:32. (Michael Stack kick is good). 31 - 7
4 06:04 Carnegie Mellon - Kyle Haas pass complete to Jack Janke for 37 yards to the CMU00, TOUCHDOWN, clock 13:33. (Justin Caputo kick is good). 31 - 14
4 01:54 UW-La Crosse - Jackson Salters pass complete to Brendan McCullo for 34 yards to the UWL00, TOUCHDOWN, clock 06:04. (Michael Stack kick is good). 38 - 14
UW-La CrosseStatisticsCarnegie Mellon
25 FIRST DOWNS 14
11
12
2
Passing
Rushing
Penalty
11
2
1
63% (12 of 19) THIRD DOWN EFFICIENCY 33% (3 of 9)
0% (0 of 0) FOURTH DOWN EFFICIENCY 100% (1 of 1)
445 TOTAL OFFENSE 317
74
6.0
Total Offensive Plays
Average gain per play
50
6.3
272 NET YARDS PASSING 290
24-32
8.5
2-19
0
Completions-Attempts
Net yards per pass play
Sacked: Number-Yards
Had intercepted
19-34
8.5
3-17
3
173 NET YARDS RUSHING 27
42
4.1
Rushing Attempts
Average gain per rush
16
1.7
4-167 PUNTS: Number-Yards 5-203
41.8 Average 40.6
57 TOTAL RETURN YARDS 71
0 0
0 0
3-57
Punt Returns: Number-Yards
Kickoff Returns: Number-Yards
Interception Returns: Number-Yards
1-11
3-60
0 0
6-65 PENALTIES: Number-Yards 6-44
1 -0 FUMBLES: Number-Lost 1 -1
3-17 SACKS: Number-Yards 2-19
3-57 INTERCEPTIONS: Number-Yards 0 0
39:14 TIME OF POSSESSION 20:46

UW-La Crosse

Carnegie Mellon

Passing C-A YDS LG TD INT
Kyle Haas 24-32 272 37 3 0
Passing C-A YDS LG TD INT
Joey McGinnis IV 15-28 245 75 1 2
Jackson Salters 4-6 45 34 1 1
Rushing ATT YDS AVG LG TD
Gabe Lynch 18 69 3.8 21 1
Kyle Haas 8 40 5.0 18 0
Owen Leitel 7 35 5.0 11 0
Braeden Ott 6 34 5.7 25 0
Team 3 -5 -1.7 0 0
Rushing ATT YDS AVG LG TD
Willem Bouma 7 19 2.7 5 0
Joey McGinnis IV 6 8 1.3 8 0
Jake Langdon 2 5 2.5 3 0
Jackson Salters 1 -5 -5.0 0 0
Receiving NO YDS AVG LG TD
Jack Janke 7 107 15.3 37 1
Keaton Arendt 6 70 11.7 34 1
Tyler Bowman 2 35 17.5 23 0
Braeden Ott 1 16 16.0 16 0
Jack Rilling 2 14 7.0 11 0
Gabe Lynch 2 9 4.5 6 1
Najeh Mitchell 1 6 6.0 6 0
Brady Wilde 1 6 6.0 6 0
Cade Myszewski 1 6 6.0 6 0
Nolan Wulf 1 3 3.0 3 0
Receiving NO YDS AVG LG TD
Brendan McCullough 8 197 24.6 75 2
Danny Moynihan 4 37 9.3 21 0
Willem Bouma 2 27 13.5 18 0
Anthony Vallano 1 11 11.0 11 0
Reece Kolke 1 7 7.0 7 0
Nick McCullough 1 6 6.0 6 0
Shadrak Agyei 2 5 2.5 3 0
class java.util.LinkedHashMap
Kicking FG LG XP PTS
Maddox Pratt 1/2 34 3
Michael Stack 5/5 5
class java.util.LinkedHashMap
Kicking FG LG XP PTS
Justin Caputo 0/1 0 2/2 2
Punting NO YDS AVG LG TB IN 20
Ethan Tranel 4 167 41.8 62 0 2
Punting NO YDS AVG LG TB IN 20
John Norell 5 203 40.6 56 0 3
Kickoffs NO YDS AVG TB OB
Michael Stack 7 412 58.9 3 1
Kickoffs NO YDS AVG TB OB
Noah Godhard 3 193 64.3 2 0
Kickoff Returns NO YDS AVG LG TD
Kickoff Returns NO YDS AVG LG TD
Nick McCullough 3 60 20.0 28 0
Punt Returns NO YDS AVG LG TD
Punt Returns NO YDS AVG LG TD
Brendan McCullough 1 11 11.0 11 0
Interception Returns NO YDS AVG LG TD
Sam Baumgard 1 41 41.0 41 1
Trent Mullen 1 0 0.0 0 0
Henry Walsh 1 16 16.0 16 0
Interception Returns NO YDS AVG LG TD
Fumbles NO LOST
Jack Janke 1 0
Fumbles NO LOST
Jackson Salters 1 1
Defensive Statistics
# UW-La Crosse Solo Ast Total Sacks-Yds TFL-Yds FF FR-Yds Int-Yds BrUp Blks QBH
8 Tyler Shaver 2 1 3 - - - -
12 Grant Achterkirch 1 2 3 - - - -
14 Tyr Severson 2 1 3 - - - -
15 Nicholas Jorndt 1 2 3 - - - -
17 Sal Balistrieri 3 0 3 - - - - 1
36 Ben Ott 2 1 3 - - - -
37 Colin O'Neil 1 2 3 - - - -
1B Christian Powell 0 2 2 - - - - 1
5D Isaac Dagit 1 1 2 0.5 - 4 0.5 - 4 - -
7B Sam Baumgard 1 1 2 - - - 1-41
9 Tyler Burkley 2 0 2 - - - -
21 Trent Mullen 2 0 2 - 1 - 2 - 1-0 2
33 Tate Pitcher 2 0 2 - - - -
47 Henry Walsh 1 1 2 1.5 - 8 1.5 - 8 - 1-16
54 Caden Weber 1 1 2 - - - -
11 Jared Pelishek 1 0 1 - - - -
23 Kyle Lynch 1 0 1 - - - -
45 Aaron Winters 0 1 1 - - - -
50 Brady Lehnherr 0 1 1 - - - -
51 Noah Gehin 1 0 1 - - 1-0 -
55 Ben Moore 1 0 1 1 - 5 1 - 5 1 - - 1
85 Steven Piontek 0 1 1 - - - -
87 Callahan Miles 1 0 1 - - - -
90 Thomas Laufenberg 0 1 1 - - - - 1
92 Stevie Fox 0 1 1 - - - -
93 Jack Wesolowski - - - - 1
TOTALS 27 20 47 3 - 17 4 - 19 1 1-0 3-57 5 2
# Carnegie Mellon Solo Ast Total Sacks-Yds TFL-Yds FF FR-Yds Int-Yds BrUp Blks QBH
2 Ethan Ming 6 7 13 - - - - 1
26 Jack Lawson 4 8 12 0.5 - 5 1 - 7 1 - - 1
7 Jacob Franze 3 8 11 - 0.5 - 0 - -
10 Leighton Tarke 0 8 8 - 0.5 - 2 - -
11 Tai Mann 3 4 7 - - - - 1
93 Mitchell Stokey 1 4 5 1 - 9 2 - 10 - - 1 1
0 DJ Johnson 3 1 4 - - - -
36 Bennett Grace 1 3 4 0.5 - 5 2 - 7 - -
42 Luke Wiedau 1 3 4 - 0.5 - 1 - -
4 Connor Warren 1 2 3 - - - -
98 Gabe Bonnet 1 2 3 - - - -
99 Amani Tchamwa 0 3 3 - 0.5 - 1 - -
35 Jack Korzeniowski 2 0 2 - - - -
52 Logan Armstrong 1 1 2 - - - -
78 Lucas Hazard 0 2 2 - - - -
3 Darius Green 1 0 1 - - - -
6 Barrett Schmitz 0 1 1 - - - -
7Z Jackson Salters 1 0 1 - - - -
15 Avery Campbell 1 0 1 - - - -
39 Ty Kadur 0 1 1 - - - -
30 Robert Sturges - - - - 1
TOTALS 30 58 88 2 - 19 7 - 28 1 0-0 - 2 1 3
Other Information
Location: Pittsburgh, Pa.
Stadium: Gesling
Attendance: 1423
Weather: Sunny
Temperature: 81
Referee: Stuart Hindman
Umpire: Shaun Bradley
Head Linesman: Tyler Miller
Line Judge: Nick Coleman
Back Judge: Lincoln Kaufman
Field Judge: Nick Mauro
Side Judge: Ryan Wallace
Scorekeeper: Mark Fisher