Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMichigan District Lutheran State Finals MS · May 305:48.16aMichigan District Lutheran State Finals MSMay 30, 2026
200 Meters · OutdoorMHSAA MS/JH Regional - Zone 5 @ Grand Ledge (D1&2) · May 932.72aMHSAA MS/JH Regional - Zone 5 @ Grand Ledge (D1&2)May 9, 2026
400 Meters · OutdoorMichigan District Lutheran State Track Championship · May 311:12.86aMichigan District Lutheran State Track ChampionshipMay 31, 2025
800 Meters · OutdoorMichigan District Lutheran State Finals MS · May 302:40.91aMichigan District Lutheran State Finals MSMay 30, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30Michigan District Lutheran State Finals MSMay 30 · 1600 Meters · Place 1 · Lansing Our Savior Lutheran1600 Meters1.5:48.16a PB6
May 30Michigan District Lutheran State Finals MSMay 30 · 800 Meters · Place 2 · Lansing Our Savior Lutheran800 Meters2.2:40.91a PB6
May 27Junior Greater Lansing Honor Roll Meet of ChampionsMay 27 · 1600 Meters · Place 13 · Lansing Our Savior Lutheran1600 Meters13.6:07.08a6
May 16Lutheran Regional at MonroeMay 16 · 1600 Meters · Place 1 · Lansing Our Savior Lutheran1600 Meters15:52.61a6
May 16Lutheran Regional at MonroeMay 16 · 800 Meters · Place 1 · Lansing Our Savior Lutheran800 Meters12:51.22a6
May 9MHSAA MS/JH Regional - Zone 5 @ Grand Ledge (D1&2)May 9 · 1600 Meters · Place 4 · Lansing Our Savior Lutheran1600 Meters4.5:56.68a6
May 9MHSAA MS/JH Regional - Zone 5 @ Grand Ledge (D1&2)May 9 · 200 Meters · Place 12 · Lansing Our Savior Lutheran200 Meters12.32.72a PB6
Apr 29CAAC: OSL/St. Johns @ Grand LedgeApr 29 · Shot Put · Place 4 · Lansing Our Savior LutheranShot Put423-86
Apr 29CAAC: OSL/St. Johns @ Grand LedgeApr 29 · 1600 Meters · Place 3 · Lansing Our Savior Lutheran1600 Meters36:13.60a6

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31Michigan District Lutheran State Track ChampionshipMay 31 · 800 Meters · Place 4 · Lansing Our Savior Lutheran800 Meters42:57.79a5
May 31Michigan District Lutheran State Track ChampionshipMay 31 · 400 Meters · Place 7 · Lansing Our Savior Lutheran400 Meters71:12.86a PB5
May 17Lutheran Regional at Concordia Ann ArborMay 17 · Shot Put · Place 10 · Lansing Our Savior LutheranShot Put1020-15
May 17Lutheran Regional at Concordia Ann ArborMay 17 · 800 Meters · Place 3 · Lansing Our Savior Lutheran800 Meters33:08.91a5
May 17Lutheran Regional at Concordia Ann ArborMay 17 · 400 Meters · Place 4 · Lansing Our Savior Lutheran400 Meters41:15.73a5