Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2531.50aGenesee Swift Track Club Invitational 2026July 25, 2026
Discus · 1.6kg · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2577' 10"Genesee Swift Track Club Invitational 2026July 25, 2026
Javelin · 800g · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2550' 3"Genesee Swift Track Club Invitational 2026July 25, 2026
Shot Put · 12lb · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2537' 9"Genesee Swift Track Club Invitational 2026July 25, 2026
Shot Put · 4kg · Outdoor2026 KLMSL Track & Field Championship · May 2029' 1"2026 KLMSL Track & Field ChampionshipMay 20, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · Javelin · Place 2 · Waza Track ClubWaza Track ClubJavelin800g2.50' 3" PB8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · Discus · Place 3 · Waza Track ClubWaza Track ClubDiscus1.6kg3.77' 10" PB8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · Shot Put · Place 1 · Waza Track ClubWaza Track ClubShot Put12lb1.37' 9" PB8
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 200 Meters · Place 26 · Waza Track ClubWaza Track Club200 Meters26.31.50a PB8
Jul 11Grand Rapids InvitationalJul 11 · Discus · Place 3 · Waza Track ClubWaza Track ClubDiscus1.6kg3.63' 9"8
Jul 11Grand Rapids InvitationalJul 11 · Shot Put · Place 1 · Waza Track ClubWaza Track ClubShot Put12lb1.27' 7.75"8
Jul 11Grand Rapids InvitationalJul 11 · 200 Meters · Waza Track ClubWaza Track Club200 Meters—SCR8
May 202026 KLMSL Track & Field ChampionshipMay 20 · Shot Put · Place 23 · NoviNoviShot Put4kg23.29' 1" PB8

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Hillside MS vs. Novi MSApr 30 · Shot Put · NoviNoviShot Put4kg—22-1.0Unofficial7
Apr 30Hillside MS vs. Novi MSApr 30 · 100 Meters · NoviNovi100 Meters—15.56Unofficial7
Apr 16Scranton vs Novi MSApr 16 · 70 Meter · NoviNovi70 Meter—11.47Unofficial7