Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · Outdoor26th Annual Rocket Freshman/JV Invitational · May 13 | 12.14 | 26th Annual Rocket Freshman/JV Invitational | May 13, 2017 |
| 200 Meters · IndoorLake Michigan Boys Invite · Mar 18 | 25.36a | Lake Michigan Boys Invite | March 18, 2017 |
| 200 Meters · IndoorNSC Boys Indoor Championships · Apr 7 | 26.76a | NSC Boys Indoor Championships | April 7, 2016 |
| 200 Meters · OutdoorWIAA D1 Regional - Hartford · May 22 | 24.56a | WIAA D1 Regional - Hartford | May 22, 2017 |
| 200 Meters · OutdoorPort Washington JV Invite · Apr 28 | 25.60a | Port Washington JV Invite | April 28, 2016 |
| 400 Meters · IndoorNorth Shore Conference Boys Indoor · Mar 21 | 1:02.65a | North Shore Conference Boys Indoor | March 21, 2019 |
| 400 Meters · Outdoor26th Annual Rocket Freshman/JV Invitational · May 13 | 55.78 | 26th Annual Rocket Freshman/JV Invitational | May 13, 2017 |
| 400 Meters · OutdoorNorth Star Classic · Apr 30 | 56.47a | North Star Classic | April 30, 2016 |
| 55 Meter · OutdoorNorth Shore Conference Championship · Mar 22 | 7.29a | North Shore Conference Championship | March 22, 2018 |
| 55 Meters · IndoorNSC Boys Indoor Championships · Apr 7 | 7.45a | NSC Boys Indoor Championships | April 7, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
6 results2019 Indoor Track
1 results2018 Outdoor Track
4 results2017 Outdoor Track
6 results2017 Indoor Track
1 results2016 Outdoor Track
3 results2016 Indoor Track
2 results