| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · OutdoorThe WISCO Mile · Jun 8 | 4:17.07 | The WISCO Mile | June 8, 2019 |
| 1600 Meters · IndoorW/TFA Indoor State Championships · Apr 7 | 4:23.00 | W/TFA Indoor State Championships | April 7, 2018 |
| 1600 Meters · OutdoorNorth Shore Conference Meet · May 14 | 4:17.03a | North Shore Conference Meet | May 14, 2019 |
| 3200 Meters · IndoorMadison West Relays - Class A · Mar 30 | 9:37.62a | Madison West Relays - Class A | March 30, 2019 |
| 3200 Meters · OutdoorMyrhum Invitational · May 4 | 9:26.04 | Myrhum Invitational | May 4, 2019 |
| 3200 Meters · OutdoorNorth Shore Conference JV Meet · May 19 | 10:38.89a | North Shore Conference JV Meet | May 19, 2016 |
| 800 Meters · IndoorNorth Shore Conference Boys Indoor · Mar 21 | 2:09.87a | North Shore Conference Boys Indoor | March 21, 2019 |
| 800 Meters · OutdoorWIAA D1 State Track & Field Championships · May 31 | 1:58.40a | WIAA D1 State Track & Field Championships | May 31, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 8 | The WISCO MileJun 8 · 1 Mile · Place 2 · Whitefish Bay | 1 Mile | 2 | 4:17.07 PB | 12 |
| May 31 | WIAA D1 State Track & Field ChampionshipsMay 31 · 1600 Meters · Place 10 · Whitefish Bay | 1600 Meters | 10. | 4:21.97a | 12 |
| May 31 | WIAA D1 State Track & Field ChampionshipsMay 31 · 800 Meters · Place 12 · Whitefish Bay | 800 Meters | 12. | 1:58.40a PB | 12 |
| May 23 | WIAA D1 Milwaukee Vincent SectionalMay 23 · 1600 Meters · Place 2 · Whitefish Bay | 1600 Meters | 2. | 4:22.52a | 12 |
| May 23 | WIAA D1 Milwaukee Vincent SectionalMay 23 · 800 Meters · Place 1 · Whitefish Bay | 800 Meters | 1. | 2:00.51a | 12 |
| May 14 | North Shore Conference MeetMay 14 · 1600 Meters · Place 1 · Whitefish Bay | 1600 Meters | 1. | 4:17.03a PB | 12 |
| May 14 | North Shore Conference MeetMay 14 · 800 Meters · Place 2 · Whitefish Bay | 800 Meters | 2. | 2:00.45a | 12 |
| May 4 | Myrhum InvitationalMay 4 · 3200 Meters · Place 1 · Whitefish Bay | 3200 Meters | 1 | 9:26.04 PB | 12 |
| Apr 26 | 39th Annual Dan BensonApr 26 · 800 Meters · Place 2 · Whitefish Bay | 800 Meters | 2. | 1:59.54a | 12 |
| Mar 16 | Performance Running Outfitters InviteMar 16 · 800 Meters · Place 1 · Whitefish Bay | 800 Meters | 1 | 2:00.25 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 6 | 2019 W/TFA State Indoor ChampionshipsApr 6 · 1600 Meters · Place 4 · Whitefish Bay | 1600 Meters | 4. | 4:28.69a | 12 |
| Apr 6 | W/TFA Boys State ChampionshipApr 6 · 1600 Meters · Place 4 · Whitefish Bay | 1600 Meters | 4. | 4:28.69a | 12 |
| Mar 30 | Madison West Relays - Class AMar 30 · 3200 Meters · Place 2 · Whitefish Bay | 3200 Meters | 2. | 9:37.62a PB | 12 |
| Mar 21 | North Shore Conference Boys Indoor Mar 21 · 1600 Meters · Place 2 · Whitefish Bay | 1600 Meters | 2. | 4:44.50a | 12 |
| Mar 21 | North Shore Conference Boys Indoor Mar 21 · 800 Meters · Place 1 · Whitefish Bay | 800 Meters | 1. | 2:09.87a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 9 | WISCO MileJun 9 · 1 Mile · Place 4 · Whitefish Bay | 1 Mile | 4 | 4:18.67 | 11 |
| Jun 1 | WIAA D1 State Track & Field ChampionshipsJun 1 · 1600 Meters · Place 7 · Whitefish Bay | 1600 Meters | 7. | 4:17.90a | 11 |
| May 24 | WIAA D1 Sectional - ArrowheadMay 24 · 1600 Meters · Place 2 · Whitefish Bay | 1600 Meters | 2. | 4:20.63a | 11 |
| May 24 | WIAA D1 Sectional - ArrowheadMay 24 · 800 Meters · Place 4 · Whitefish Bay | 800 Meters | 4. | 2:00.00a | 11 |
| May 15 | North Shore Conference ChampionshipMay 15 · 1600 Meters · Place 4 · Whitefish Bay | 1600 Meters | 4. | 4:25.73a | 11 |
| May 15 | North Shore Conference ChampionshipMay 15 · 800 Meters · Whitefish Bay | 800 Meters | — | DNS | 11 |
| Apr 21 | Viking InvitationalApr 21 · 800 Meters · Place 3 · Whitefish Bay | 800 Meters | 3. | 2:00.02a | 11 |
| Mar 31 | Madison West Relays Class AMar 31 · 3200 Meters · Place 2 · Whitefish Bay | 3200 Meters | 2 | 9:45.99 | 11 |
| Mar 22 | North Shore Conference ChampionshipMar 22 · 1600 Meters · Place 2 · Whitefish Bay | 1600 Meters | 2. | 4:36.25a | 11 |
| Mar 22 | North Shore Conference ChampionshipMar 22 · 800 Meters · Place 4 · Whitefish Bay | 800 Meters | 4. | 2:09.44a | 11 |
| Mar 17 | Performance Running Outfitters InviteMar 17 · 1600 Meters · Place 1 · Whitefish Bay | 1600 Meters | 1 | 4:29.18 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 7 | W/TFA Indoor State ChampionshipsApr 7 · 1600 Meters · Place 6 · Whitefish Bay | 1600 Meters | 6 | 4:23.00 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 22 | WIAA D1 RegionalMay 22 · 1600 Meters · Place 1 · Whitefish Bay | 1600 Meters | 1. | 4:38.86a | 10 |
| May 22 | WIAA D1 RegionalMay 22 · 800 Meters · Whitefish Bay | 800 Meters | — | SCR | 10 |
| May 16 | North Shore Conference MeetMay 16 · 3200 Meters · Place 11 · Whitefish Bay | 3200 Meters | 11. | 10:38.61a | 10 |
| May 16 | North Shore Conference MeetMay 16 · 1600 Meters · Place 3 · Whitefish Bay | 1600 Meters | 3. | 4:35.24a | 10 |
| May 9 | Ron Burling InvitationalMay 9 · 800 Meters · Place 8 · Whitefish Bay | 800 Meters | 8 | 2:04.30 | SO |
| Apr 29 | Marquette InvitationalApr 29 · 100 Meters · Place 8 · Whitefish Bay | 100 Meters | 8 | 4:38.54a PR | 10 |
| Apr 18 | Whitefish Bay TriApr 18 · 1600 Meters · Place 2 · Whitefish Bay | 1600 Meters | 2. | 4:40.90a | 10 |
| Apr 1 | Madison West RelaysApr 1 · 1600 Meters · Place 5 · Whitefish Bay | 1600 Meters | 5 | 4:39.57 | 10 |
| Mar 18 | Performance Running Outfitters InvitationalMar 18 · 55 Meters · Place 4 · Whitefish Bay | 55 Meters | 4 | 4:38.80a PR | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 19 | North Shore Conference JV MeetMay 19 · 3200 Meters · Place 2 · Whitefish Bay | 3200 Meters | 2 | 10:38.89a PB | 9 |
| Apr 28 | Port Washington JV InviteApr 28 · 3200 Meters · Place 2 · Whitefish Bay | 3200 Meters | 2 | 11:03.24a | 9 |
| Apr 8 | North Shore Frosh/Soph InviteApr 8 · 3200 Meters · Place 3 · Whitefish Bay | 3200 Meters | 3 | 11:37.74a | 9 |