1st Quarter
BALL
PUR
TD
14:20
Arhmad Branch 49 Yd pass from Ryan Browne (Spencer Porath Kick)
0
7
TD
9:47
Ryan Browne 5 Yd Run (Spencer Porath Kick)
0
14
2nd Quarter
BALL
PUR
TD
10:21
Devin Mockobee 4 Yd Run (Spencer Porath Kick)
0
21
3rd Quarter
BALL
PUR
TD
4:40
Michael Jackson III 14 Yd pass from Ryan Browne (Spencer Porath Kick)
0
28
4th Quarter
BALL
PUR
FG
9:59
Spencer Porath 28 Yd Field Goal
0
31
Touchdown
2 plays, 72 yards, 0:36
Carson Holmer kickoff for 57 yds , Antonio Harris return for 20 yds to the PUR 28
1st & 10 at PUR 28
(14:51 - 1st) (14:56) No Huddle-Shotgun Browne,Ryan pass incomplete short middle to Branch,Arhmad thrown to PUR42 broken up by Yates,Willizhuan PENALTY BSU Holding (Yates,Willizhuan) 10 yards from PUR28 to PUR38, 1ST DOWN. NO PLAY.
1st & 10 at PUR 38
(14:42 - 1st) Devin Mockobee run for 13 yds to the BALL 49 for a 1ST down
1st & 10 at BALL 49
(14:20 - 1st) Ryan Browne pass complete to Arhmad Branch for 49 yds for a TD (Spencer Porath KICK)
Punt
3 plays, 6 yards, 1:34
Seth Turner kickoff for 62 yds , Qua Ashley return for 17 yds to the BALL 20
1st & 10 at BALL 20
(14:05 - 1st) Qua Ashley run for a loss of 1 yard to the BALL 19
2nd & 11 at BALL 19
(13:32 - 1st) Kiael Kelly pass incomplete to Koby Gross
3rd & 11 at BALL 19
(13:14 - 1st) Kiael Kelly pass complete to Ty Robinson for 7 yds to the BALL 26
4th & 4 at BALL 26
(12:42 - 1st) Adam Saul punt for 45 yds, fair catch by Michael Jackson III at the PUR 29
Touchdown
6 plays, 71 yards, 2:55
1st & 10 at PUR 29
(12:32 - 1st) Ryan Browne pass complete to Arhmad Branch for 17 yds to the PUR 46 for a 1ST down
1st & 10 at PUR 46
(12:05 - 1st) Ryan Browne pass complete to Arhmad Branch for 35 yds to the BALL 19 for a 1ST down
1st & 10 at BALL 19
(11:47 - 1st) Devin Mockobee run for 11 yds to the BALL 8 for a 1ST down
1st & Goal at BALL 8
(11:27 - 1st) (11:28) PENALTY PUR False Start (Trent,Ethan) 5 yards from BSU08 to BSU13. NO PLAY.
1st & Goal at BALL 13
(11:03 - 1st) Devin Mockobee run for no gain to the BALL 13
2nd & Goal at BALL 13
(10:21 - 1st) Ryan Browne pass complete to Corey Smith for 8 yds to the BALL 5
3rd & Goal at BALL 5
(9:47 - 1st) Ryan Browne run for 5 yds for a TD (Spencer Porath KICK)
Punt
3 plays, 2 yards, 2:11
Seth Turner kickoff for 51 yds , Qua Ashley return for 17 yds to the BALL 31
1st & 10 at BALL 31
(9:25 - 1st) TJ Horton run for a loss of 3 yards to the BALL 28
2nd & 13 at BALL 28
(8:45 - 1st) Kiael Kelly sacked for a loss of 1 yard to the BALL 27
3rd & 14 at BALL 27
(8:09 - 1st) Kiael Kelly run for 6 yds to the BALL 33
4th & 8 at BALL 33
(7:32 - 1st) Adam Saul punt for 31 yds
Punt
3 plays, 4 yards, 1:47
1st & 10 at PUR 36
(7:20 - 1st) Ryan Browne run for no gain to the PUR 36
2nd & 10 at PUR 36
(6:54 - 1st) Devin Mockobee run for a loss of 2 yards to the PUR 34
3rd & 12 at PUR 34
(6:09 - 1st) Ryan Browne pass complete to Nitro Tuggle for 6 yds to the PUR 40
4th & 6 at PUR 40
(5:45 - 1st) Jack McCallister punt for 45 yds , Eric Weatherly returns for no gain to the BALL 12
Punt
8 plays, 33 yards, 4:58
1st & 10 at BALL 12
(5:35 - 1st) Kiael Kelly run for 2 yds to the BALL 14
2nd & 8 at BALL 14
(5:04 - 1st) Qua Ashley run for 1 yd to the BALL 15
3rd & 7 at BALL 15
(4:16 - 1st) Kiael Kelly pass complete to Eric Weatherly for 8 yds to the BALL 23 for a 1ST down
1st & 10 at BALL 23
(3:36 - 1st) Kiael Kelly run for 5 yds to the BALL 28
2nd & 5 at BALL 28
(2:45 - 1st) Kiael Kelly pass complete to Maximus Webster for 13 yds to the BALL 41 for a 1ST down
1st & 10 at BALL 41
(2:13 - 1st) TJ Horton run for 4 yds to the BALL 45
2nd & 6 at BALL 45
(1:30 - 1st) TJ Horton run for no gain to the BALL 45
3rd & 6 at BALL 45
(0:54 - 1st) Kiael Kelly pass incomplete to Ty Robinson
4th & 6 at BALL 45
(0:47 - 1st) Adam Saul punt for 46 yds, fair catch by Michael Jackson III at the PUR 9
Touchdown
13 plays, 91 yards, 5:26
1st & 10 at PUR 9
(0:35 - 1st) Antonio Harris run for 1 yd to the PUR 10
2nd & 9 at PUR 10
(0:00 - 1st) Ryan Browne pass complete to Antonio Harris for 22 yds to the PUR 32 for a 1ST down
End of 1st Quarter
1st & 10 at PUR 32
(14:53 - 2nd) Purdue Penalty, Ineligible Downfield on Pass (Yards) declined
2nd & 10 at PUR 32
(14:37 - 2nd) Ryan Browne pass complete to Michael Jackson III for 8 yds to the PUR 40
3rd & 2 at PUR 40
(14:02 - 2nd) Antonio Harris run for 4 yds to the PUR 44 for a 1ST down
1st & 10 at PUR 44
(13:34 - 2nd) Ryan Browne pass complete to Michael Jackson III for 13 yds to the BALL 43 for a 1ST down
1st & 10 at BALL 43
(12:59 - 2nd) Ryan Browne pass complete to EJ Horton Jr. for 12 yds to the BALL 31 for a 1ST down
1st & 10 at BALL 31
(12:51 - 2nd) Ryan Browne pass incomplete to Jesse Watson
2nd & 10 at BALL 31
(12:39 - 2nd) Ryan Browne pass complete to Michael Jackson III for 18 yds to the BALL 13 for a 1ST down
1st & 10 at BALL 13
(12:11 - 2nd) Devin Mockobee run for 3 yds to the BALL 10
2nd & 7 at BALL 10
(11:32 - 2nd) Ryan Browne run for 5 yds to the BALL 5
3rd & 2 at BALL 5
(10:54 - 2nd) Devin Mockobee run for 1 yd to the BALL 4
4th & 1 at BALL 4
(10:21 - 2nd) Devin Mockobee run for 4 yds for a TD (Spencer Porath KICK)
Punt
3 plays, 4 yards, 1:46
Seth Turner kickoff for 65 yds for a touchback
1st & 10 at BALL 25
(9:58 - 2nd) Kiael Kelly run for no gain to the BALL 25
2nd & 10 at BALL 25
(9:23 - 2nd) Kiael Kelly run for 4 yds to the BALL 29
3rd & 6 at BALL 29
(8:44 - 2nd) Ball State Penalty, Offensive Holding (Alfred Chea) declined
4th & 6 at BALL 29
(8:35 - 2nd) Adam Saul punt for 39 yds , Michael Jackson III returns for 3 yds to the PUR 35
Punt
3 plays, 6 yards, 1:21
1st & 10 at PUR 35
(8:09 - 2nd) Devin Mockobee run for a loss of 1 yard to the PUR 34 Devin Mockobee fumbled, recovered by PUR
2nd & 11 at PUR 34
(7:51 - 2nd) Devin Mockobee run for 7 yds to the PUR 41
3rd & 4 at PUR 41
(7:23 - 2nd) Ryan Browne pass incomplete to Jesse Watson
4th & 4 at PUR 41
(7:14 - 2nd) Jack McCallister punt for 55 yds, punt out-of-bounds at the BALL 4
Downs
9 plays, 60 yards, 5:23
1st & 10 at BALL 4
(7:06 - 2nd) Qua Ashley run for 14 yds to the BALL 18 for a 1ST down
1st & 10 at BALL 18
(6:21 - 2nd) Kiael Kelly pass complete to Qua Ashley for 5 yds to the BALL 23
2nd & 5 at BALL 23
(5:43 - 2nd) Kiael Kelly pass complete to TJ Horton for 14 yds to the BALL 37 for a 1ST down
1st & 10 at BALL 37
(4:58 - 2nd) Kiael Kelly run for 12 yds to the BALL 49 for a 1ST down
1st & 10 at BALL 49
(4:22 - 2nd) Qua Ashley run for 21 yds to the PUR 30 for a 1ST down
1st & 10 at PUR 30
(3:37 - 2nd) Kiael Kelly run for no gain to the PUR 30
2nd & 10 at PUR 30
(2:49 - 2nd) Kiael Kelly run for 2 yds to the PUR 28
3rd & 8 at PUR 28
(2:05 - 2nd) Kiael Kelly sacked by Mani Powell for a loss of 8 yards to the PUR 36
4th & 16 at PUR 36
(2:00 - 2nd) Timeout Purdue, clock 02:00
4th & 16 at PUR 36
(1:51 - 2nd) Kiael Kelly pass incomplete to Koby Gross
Punt
3 plays, 7 yards, 1:05
1st & 10 at PUR 36
(1:45 - 2nd) Ryan Browne sacked by Nathan Voorhis for a loss of 9 yards to the PUR 27
2nd & 19 at PUR 27
(1:09 - 2nd) Devin Mockobee run for no gain to the PUR 27
3rd & 19 at PUR 27
(1:09 - 2nd) Timeout Purdue, clock 01:09
3rd & 19 at PUR 27
(0:57 - 2nd) Ryan Browne pass complete to Devin Mockobee for 16 yds to the PUR 43
4th & 3 at PUR 43
(0:46 - 2nd) Jack McCallister punt for 51 yds
End of Half
1 play, -3 yards, 0:46
1st & 10 at BALL 6
(0:37 - 2nd) Qua Ashley run for no gain to the BALL 6
2nd & 10 at BALL 6
(0:00 - 2nd) PENALTY BSU False Start (Mosier,Cole) 3 yards from BSU06 to BSU03. NO PLAY.
End of 2nd Quarter
Missed FG
13 plays, 48 yards, 7:42
Seth Turner kickoff for 65 yds for a touchback
1st & 10 at BALL 25
(14:47 - 3rd) Kiael Kelly pass complete to Koby Gross for 3 yds to the BALL 28
2nd & 7 at BALL 28
(14:31 - 3rd) Kiael Kelly run for 5 yds to the BALL 33
3rd & 2 at BALL 33
(13:44 - 3rd) Kiael Kelly run for 3 yds to the BALL 36 for a 1ST down
1st & 10 at BALL 36
(13:08 - 3rd) Kiael Kelly pass incomplete to Roman Pearson
2nd & 10 at BALL 36
(12:59 - 3rd) Qua Ashley run for 2 yds to the BALL 38
3rd & 8 at BALL 38
(12:10 - 3rd) Kiael Kelly run for 10 yds to the BALL 48 for a 1ST down
1st & 10 at BALL 48
(11:25 - 3rd) Kiael Kelly run for 12 yds to the PUR 40 for a 1ST down
1st & 10 at PUR 40
(10:45 - 3rd) Qua Ashley run for 3 yds to the PUR 37
2nd & 7 at PUR 37
(10:04 - 3rd) Elijah Jackson run for 7 yds to the PUR 30 for a 1ST down
1st & 10 at PUR 30
(9:31 - 3rd) Kiael Kelly run for 1 yd to the PUR 29
2nd & 9 at PUR 29
(8:41 - 3rd) Kiael Kelly pass complete to Drew Cassens for 1 yd to the PUR 28
3rd & 8 at PUR 28
(8:08 - 3rd) Timeout Purdue, clock 08:08
3rd & 8 at PUR 28
(8:00 - 3rd) Qua Ashley run for 1 yd to the PUR 27
4th & 7 at PUR 27
(7:18 - 3rd) Carson Holmer 45 yd FG MISSED
Touchdown
7 plays, 73 yards, 2:38
1st & 10 at PUR 27
(6:59 - 3rd) Ryan Browne pass complete to Michael Jackson III for 10 yds to the PUR 37 for a 1ST down
1st & 10 at PUR 37
(6:41 - 3rd) Devin Mockobee run for 6 yds to the PUR 43
2nd & 4 at PUR 43
(6:16 - 3rd) Ryan Browne pass complete to Michael Jackson III for 9 yds to the BALL 48 for a 1ST down
1st & 10 at BALL 48
(5:48 - 3rd) Ryan Browne pass incomplete to Arhmad Branch
2nd & 10 at BALL 48
(5:35 - 3rd) Ryan Browne pass complete to Devin Mockobee for 29 yds to the BALL 19 for a 1ST down
1st & 10 at BALL 19
(5:03 - 3rd) Ryan Browne run for 5 yds to the BALL 14
2nd & 5 at BALL 14
(4:40 - 3rd) Ryan Browne pass complete to Michael Jackson III for 14 yds for a TD (Spencer Porath KICK)
Punt
6 plays, 7 yards, 4:40
Seth Turner kickoff for 65 yds for a touchback
1st & 10 at BALL 25
(4:40 - 3rd) PENALTY PUR Disconcerting Signals (Powell,Mani) 5 yards from BSU25 to BSU30. NO PLAY.
1st & 5 at BALL 30
(4:33 - 3rd) Qua Ashley run for 2 yds to the BALL 32
2nd & 3 at BALL 32
(3:51 - 3rd) Kiael Kelly run for 2 yds to the BALL 34
3rd & 1 at BALL 34
(3:04 - 3rd) Qua Ashley run for 2 yds to the BALL 36 for a 1ST down
1st & 10 at BALL 36
(2:21 - 3rd) Kiael Kelly sacked by Sanders Ellis for a loss of 4 yards to the BALL 32
2nd & 14 at BALL 32
(1:33 - 3rd) Kiael Kelly pass complete to Qua Ashley for 3 yds to the BALL 29
3rd & 17 at BALL 29
(0:33 - 3rd) Kiael Kelly run for 3 yds to the BALL 32
4th & 14 at BALL 32
(0:07 - 3rd) Adam Saul punt for 40 yds
4th & 14 at BALL 32
(0:00 - 3rd) Adam Saul punt for 43 yds , Michael Jackson III returns for 4 yds to the PUR 29
End of 3rd Quarter
Field Goal
13 plays, 61 yards, 5:01
1st & 10 at PUR 29
(14:52 - 4th) Ryan Browne pass incomplete to EJ Horton Jr.
2nd & 10 at PUR 29
(14:33 - 4th) Ryan Browne pass complete to Nitro Tuggle for 19 yds to the PUR 48 for a 1ST down
1st & 10 at PUR 48
(14:21 - 4th) Ryan Browne pass incomplete to Jesse Watson
2nd & 10 at PUR 48
(14:12 - 4th) Devin Mockobee run for 9 yds to the BALL 43
3rd & 1 at BALL 43
(13:39 - 4th) Devin Mockobee run for 4 yds to the BALL 39 for a 1ST down
1st & 10 at BALL 39
(13:03 - 4th) Ryan Browne pass complete to EJ Horton Jr. for 12 yds to the BALL 27 for a 1ST down
1st & 10 at BALL 27
(12:45 - 4th) Ryan Browne pass incomplete to Nitro Tuggle
2nd & 10 at BALL 27
(12:35 - 4th) Devin Mockobee run for 4 yds to the BALL 23
3rd & 6 at BALL 23
(11:50 - 4th) Ryan Browne pass complete to EJ Horton Jr. for 14 yds to the BALL 9 for a 1ST down
1st & Goal at BALL 9
(11:11 - 4th) Ryan Browne run for a loss of 3 yards to the BALL 12
2nd & Goal at BALL 12
(10:40 - 4th) Ryan Browne pass incomplete to Jesse Watson
3rd & Goal at BALL 12
(10:21 - 4th) Ryan Browne run for 2 yds to the BALL 10
4th & Goal at BALL 10
(9:59 - 4th) Spencer Porath 28 yd FG GOOD
Missed FG
8 plays, 63 yards, 4:32
Seth Turner kickoff for 65 yds for a touchback
1st & 10 at BALL 25
(9:53 - 4th) Kiael Kelly pass incomplete to Ty Robinson
2nd & 10 at BALL 25
(9:43 - 4th) Kiael Kelly run for 7 yds to the BALL 32
3rd & 3 at BALL 32
(9:14 - 4th) Kiael Kelly run for 1 yd to the BALL 33
4th & 2 at BALL 33
(8:24 - 4th) Kiael Kelly pass complete to Elijah Jackson for 37 yds to the PUR 30 for a 1ST down
1st & 10 at PUR 30
(7:50 - 4th) (07:56) Shotgun Kelly,Kiael pass complete short right to Jackson,Elijah caught at PUR32, for 1 yard loss to the PUR31 (Ra-El,Tahj) PENALTY PUR Personal Foul (Ra-El,Tahj) 15 yards from PUR30 to PUR15, 1ST DOWN. NO PLAY.
1st & 10 at PUR 15
(7:24 - 4th) Kiael Kelly sacked by Breylon Charles for a loss of 2 yards to the PUR 17
2nd & 12 at PUR 17
(6:40 - 4th) Kiael Kelly run for 3 yds to the PUR 14
3rd & 9 at PUR 14
(5:55 - 4th) Kiael Kelly pass complete to Ty Robinson for 2 yds to the PUR 12
4th & 7 at PUR 12
(5:27 - 4th) Carson Holmer 29 yd FG MISSED
End of Game
10 plays, 53 yards, 5:27
1st & 10 at PUR 20
(5:07 - 4th) Malachi Singleton pass complete to Corey Smith for 22 yds to the PUR 42 for a 1ST down
1st & 10 at PUR 42
(4:46 - 4th) Antonio Harris run for 7 yds to the PUR 49
2nd & 3 at PUR 49
(4:11 - 4th) Malachi Thomas run for no gain to the PUR 49
3rd & 3 at PUR 49
(3:42 - 4th) Malachi Singleton pass incomplete to Michael Jackson III
4th & 3 at PUR 49
(3:36 - 4th) Jack McCallister punt for 46 yds, fair catch by Eric Weatherly at the BALL 46
1st & 10 at BALL 46
(3:17 - 4th) Malachi Singleton run for 7 yds to the BALL 39
2nd & 3 at BALL 39
(2:52 - 4th) Malachi Thomas run for 2 yds to the BALL 37
3rd & 1 at BALL 37
(2:17 - 4th) Malachi Singleton run for a loss of 2 yards to the BALL 39
4th & 3 at BALL 39
(2:00 - 4th) Timeout Purdue, clock 02:00
4th & 3 at BALL 39
(1:42 - 4th) Malachi Singleton pass complete to Nitro Tuggle for 7 yds to the BALL 32 for a 1ST down
1st & 10 at BALL 32
(1:19 - 4th) Malachi Singleton run for 12 yds to the BALL 20 for a 1ST down
1st & 10 at BALL 20
(1:19 - 4th) Timeout Purdue, clock 01:19
1st & 10 at BALL 20
(0:00 - 4th) M. Singleton takes a knee
End of 4th Quarter

Browne helps Purdue past Ball State 31-0

WEST LAFAYETTE, Ind. -- — Ryan Browne threw for 311 yards and two touchdowns and ran for another TD to lead Purdue to a 31-0 rout of Ball State in Saturday’s season opener for both teams.

The Barry Odom coaching era at Purdue got off to a fast start when the Boilermakers scored in the first 40 seconds on a 49-yard touchdown pass from Browne to Arhmad Branch.

“Getting the first win for coach Odom is huge and he has a lot to do with that,” Browne said. “I love coach Odom since I've been here, he's been amazing. ”

The Boilermakers finished 1-11 last season, losing their last 11 games. However, Browne said the nearly 54,000 fans were enthusiastic.

“Winning for your fans is the best part of winning,” Browne said. “If you go out and there is no one rooting for you. it’s a completely different game. Without them the game wouldn’t be as fun.”

The Boilermakers led 21-0 at halftime, adding a 5-yard TD run by Browne and a 4-yard touchdown run by Devin Mockobee.

Ball State missed its best opportunities to score when Carson Holmer missed field goals of 45 yards in the third quarter and 29 yards in the fourth quarter.

Former USC and Georgia wide receiver Michael Jackson III caught a 14-yard TD pass from Browne in the third quarter in his debut as a Boilermaker. Jackson had six catches for 72 yards. Purdue added a 28-yard field goal by Spencer Porath in the fourth quarter.

Mockobee was high for Purdue with 59 rushing yards on 14 attempts.

Kiael Kelly threw for 87 yards and ran for team-high 63 yards on 22 attempts for the Cardinals.

“We made steps in the right direction,” Odom said. “We're nowhere near a finished product.”

Odom said he was pleased with the shutout.

“In the world of college football today, it's hard to shut somebody out and we'll build on that,” he said. “We didn't force any turnovers, which we have to do. Our tackling was average at best. We tackled well early and then not very well in the second half.”

THE TAKEAWAY

Ball State: The good news for the Cardinals is they didn’t commit a turnover and had just three penalties for 18 yards in the first game under coach Mike Uremovich, a 2000 Purdue graduate who didn’t play football for the Boilermakers. The Cardinals are now 0-9 all-time against Purdue.

Purdue: The Boilermakers were solid against their Mid-American Conference opponent with a 433-203 edge in total yards. Purdue didn’t commit a turnover and was penalized three times for 25 yards.

DECEPTIVE STAT

Ball State held more than a 7-minute edge in time of possession, but it didn't help the Cardinals were 4-of-13 on third down conversions and 1-of-2 on fourth down attempts.

“We had too many third-and-long situations,” Cardinals coach Mike Uremovich said. “Too many mistakes in all three phases of the game. We have to execute better that’s what it comes down to.”

COSTLY INJURY

In the final minutes, freshman reserve receiver Jalil Hill suffered a lower leg injury and had to be carted off. Odom said he expects Hill will be sidelined for a significant amount of time.

HAPPY RETURN

Browne played eight games for Purdue last season, transferred to North Carolina for spring practice but the redshirt sophomore quarterback decided to return and won the starting job. Browne completed 18 of 26 passes.

"I thought he executed the game plan well,” Odom said. “I thought be made really smart decisions. He took a couple of hits that i didn’t want him to take out in the open field running.”

UP NEXT

Ball State: At Auburn Saturday

Purdue: Hosts Southern Illinois Saturday

Ross-Ade Stadium

West Lafayette , IN
Grass

Playmakers

Passing Yards

R. Browne
PUR
18/26, 311 YDS, 2 TD
K. Kelly
10/16, 87 YDS
BALL

Rushing Yards

D. Mockobee
PUR
14 CAR, 59 YDS, 1 TD
K. Kelly
22 CAR, 63 YDS
BALL

Receiving Yards

A. Branch
PUR
3 REC, 101 YDS, 1 TD
E. Jackson
1 REC, 37 YDS
BALL

Sacks

J. Harkless
PUR
1.5
N. Voorhis
1
BALL

Tackles

T. Ra-El
PUR
7
J. Stemler
5
BALL

Win Probability

Under Construction

My Contests

Coming Soon...

2025 Mid-American Conference Standings

TEAM CONF OVRL
Buffalo 1-0 2-1
Bowling Green 0-0 2-1
Toledo 0-0 2-1
Northern Illinois 0-0 1-1
Ball State 0-0 1-2
Central Michigan 0-0 1-2
Ohio 0-0 1-2
Miami (OH) 0-0 0-2
Akron 0-0 0-3
Eastern Michigan 0-0 0-3
Massachusetts 0-0 0-3
Western Michigan 0-0 0-3
Kent State 0-1 1-2

2025 Big Ten Conference Standings

TEAM CONF OVRL
Oregon 1-0 3-0
USC 1-0 3-0
Illinois 0-0 3-0
Indiana 0-0 3-0
Maryland 0-0 3-0
Michigan State 0-0 3-0
Nebraska 0-0 3-0
Ohio State 0-0 3-0
Penn State 0-0 3-0
Rutgers 0-0 3-0
Washington 0-0 2-0
Iowa 0-0 2-1
Michigan 0-0 2-1
Minnesota 0-0 2-1
Wisconsin 0-0 2-1
UCLA 0-0 0-3
Purdue 0-1 2-1
Northwestern 0-1 1-2

Team Stats

Under Construction