Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOkemos vs. Grand Ledge Dual · Apr 1112.90aOkemos vs. Grand Ledge DualApril 11, 2023
200 Meters · OutdoorCAAC Grand Ledge, E. Lansing, Ionia, L. Everett and Sexton · Apr 1926.33CAAC Grand Ledge, E. Lansing, Ionia, L. Everett and SextonApril 19, 2022
70 Meter · OutdoorPortland MS vs. Grand Ledge and Carson City-Crystal · May 249.71aPortland MS vs. Grand Ledge and Carson City-CrystalMay 24, 2021
Discus · 1.6kg · OutdoorMHSAA LP Division 1 Finals · May 31171' 2"MHSAA LP Division 1 FinalsMay 31, 2025
Discus · 2kg · OutdoorGVSU Extra Weekend Meet · Apr 2451.74mGVSU Extra Weekend MeetApril 24, 2026
Hammer · 16lb / 7.26kg · OutdoorCMU Chippewa Challenge · Apr 1152.76mCMU Chippewa ChallengeApril 11, 2026
Shot Put · 12lb · OutdoorMHSAA LP Division 1 Finals · May 3144' 1"MHSAA LP Division 1 FinalsMay 31, 2025
Shot Put · 16lb / 7.26kg · IndoorSVSU Holiday Open and Multis · Dec 513.47mSVSU Holiday Open and MultisDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorHillsdale Gina Relays · Apr 1614.13mHillsdale Gina RelaysApril 16, 2026
Shot Put · 4kg · OutdoorSt. Johns & Grand Ledge MS @ Williamston MS · May 1935' 11.5St. Johns & Grand Ledge MS @ Williamston MSMay 19, 2021
Shot Put · 8lb · OutdoorGrand Ledge at Holt MS · May 2633-05.00Grand Ledge at Holt MSMay 26, 2021
Weight Throw · 35lb / 15.9kg · IndoorG-MAC Indoor Track & Field Championships · Feb 2817.01mG-MAC Indoor Track & Field ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1G-MAC Outdoor Championship 2026May 1 · Hammer · Place 23 · Northwood (Mich.)Northwood (Mich.)Hammer16lb / 7.26kg23.46.33mFr
May 1G-MAC Outdoor Championship 2026May 1 · Discus · Place 2 · Northwood (Mich.)Northwood (Mich.)Discus2kg2.49.80mFr
Apr 24GVSU Extra Weekend MeetApr 24 · Hammer · Place 7 · Northwood (Mich.)Northwood (Mich.)Hammer16lb / 7.26kg7.49.13mFr
Apr 24GVSU Extra Weekend MeetApr 24 · Discus · Place 5 · Northwood (Mich.)Northwood (Mich.)Discus2kg5.51.74m PBFr
Apr 16Hillsdale Gina RelaysApr 16 · Hammer · Place 5 · Northwood (Mich.)Northwood (Mich.)Hammer16lb / 7.26kg5.45.48mFr
Apr 16Hillsdale Gina RelaysApr 16 · Discus · Place 3 · Northwood (Mich.)Northwood (Mich.)Discus2kg3.50.11mFr
Apr 16Hillsdale Gina RelaysApr 16 · Shot Put · Place 6 · Northwood (Mich.)Northwood (Mich.)Shot Put16lb / 7.26kg6.14.13m PBFr
Apr 11CMU Chippewa ChallengeApr 11 · Hammer · Place 3 · UnattachedUnattachedHammer16lb / 7.26kg3.52.76m PB9
Apr 11CMU Chippewa ChallengeApr 11 · Discus · Place 1 · UnattachedUnattachedDiscus2kg1.48.33m9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28G-MAC Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 14 · Northwood (Mich.)Northwood (Mich.)Weight Throw35lb / 15.9kg14.17.01m PBFr
Feb 20SVSU Tune-UpFeb 20 · Weight Throw · Place 4 · Northwood (Mich.)Northwood (Mich.)Weight Throw416.90mFr
Feb 20SVSU Tune-UpFeb 20 · Shot Put · Place 3 · Northwood (Mich.)Northwood (Mich.)Shot Put314.99mFr
Feb 13GVSU Big Meet-FRIDAYFeb 13 · Weight Throw · Place 19 · Northwood (Mich.)Northwood (Mich.)Weight Throw1916.28mFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5SVSU Holiday Open and MultisDec 5 · Weight Throw · Place 23 · UnattachedUnattachedWeight Throw35lb / 15.9kg23.14.56mRS
Dec 5SVSU Holiday Open and MultisDec 5 · Shot Put · Place 17 · UnattachedUnattachedShot Put16lb / 7.26kg17.13.47m PBRS
Mar 19SVSU Division 1/2 Indoor InvitationalMar 19 · Shot Put · Place 16 · Grand LedgeGrand LedgeShot Put1642-4—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 1 FinalsMay 31 · Discus · Place 4 · Grand LedgeGrand LedgeDiscus1.6kg4.171' 2" PB12
May 31MHSAA LP Division 1 FinalsMay 31 · Shot Put · Place 30 · Grand LedgeGrand LedgeShot Put12lb30.44' 1" PB12
May 27Greater Lansing Honor Roll Meet of ChampionsMay 27 · Discus · Place 2 · Grand LedgeGrand LedgeDiscus2173-1012
May 27Greater Lansing Honor Roll Meet of ChampionsMay 27 · Shot Put · Place 9 · Grand LedgeGrand LedgeShot Put947-1112
May 21CAAC Blue League Championship MeetMay 21 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1161-212
May 21CAAC Blue League Championship MeetMay 21 · Shot Put · Place 2 · Grand LedgeGrand LedgeShot Put249-012
May 16MHSAA LP Region 04-1 @ MasonMay 16 · Discus · Place 2 · Grand LedgeGrand LedgeDiscus2171-412
May 16MHSAA LP Region 04-1 @ MasonMay 16 · Shot Put · Place 1 · Grand LedgeGrand LedgeShot Put153-012
Apr 25Grand Ledge Comet Classic-EQ ApprovedApr 25 · Discus · Place 2 · Grand LedgeGrand LedgeDiscus2168-712
Apr 25Grand Ledge Comet Classic-EQ ApprovedApr 25 · Shot Put · Place 4 · Grand LedgeGrand LedgeShot Put448-4.512
Apr 22CAAC Blue HS Waverly @ Grand LedgeApr 22 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1170-712
Apr 22CAAC Blue HS Waverly @ Grand LedgeApr 22 · Shot Put · Place 2 · Grand LedgeGrand LedgeShot Put246-312
Apr 19Highland Games Invitational (EQ Approved)Apr 19 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1171-312
Apr 19Highland Games Invitational (EQ Approved)Apr 19 · Shot Put · Place 2 · Grand LedgeGrand LedgeShot Put250-912
Apr 16CAAC Blue: East Lansing/Everett @ Grand LedgeApr 16 · Discus · Place 2 · Grand LedgeGrand LedgeDiscus2159-812
Apr 16CAAC Blue: East Lansing/Everett @ Grand LedgeApr 16 · Shot Put · Place 1 · Grand LedgeGrand LedgeShot Put149-712
Apr 12Hartland Invitational (EQ Approved)Apr 12 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1162-512
Apr 12Hartland Invitational (EQ Approved)Apr 12 · Shot Put · Place 6 · Grand LedgeGrand LedgeShot Put642-0.512
Apr 9CAAC Blue Okemos and Holt @ Grand LedgeApr 9 · Discus · Place 2 · Grand LedgeGrand LedgeDiscus2154-1112
Apr 9CAAC Blue Okemos and Holt @ Grand LedgeApr 9 · Shot Put · Place 2 · Grand LedgeGrand LedgeShot Put242-8.512
Apr 5Hillsdale Jack Beilfuss Early Season Invitational (EQ Approved)Apr 5 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1159-612
Apr 5Hillsdale Jack Beilfuss Early Season Invitational (EQ Approved)Apr 5 · Shot Put · Place 2 · Grand LedgeGrand LedgeShot Put244-212

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 1 FinalsJun 1 · Discus · Place 25 · Grand LedgeGrand LedgeDiscus1.6kg25.145' 911
May 22CAAC Blue ChampionshipMay 22 · Discus · Place 2 · Grand LedgeGrand LedgeDiscus2146-3—
May 17MHSAA LP Region 04-1 @ Grand LedgeMay 17 · Discus · Place 2 · Grand LedgeGrand LedgeDiscus2156-10—
May 10Davison Twilight Classic - 15th AnnualMay 10 · Discus · Place 2 · Grand LedgeGrand LedgeDiscus2156-9—
Apr 30CAAC Blue HS DeWitt @ Grand LedgeApr 30 · Discus · Place 3 · Grand LedgeGrand LedgeDiscus3142-4—
Apr 30CAAC Blue HS DeWitt @ Grand LedgeApr 30 · Shot Put · Place 4 · Grand LedgeGrand LedgeShot Put441-5.5—
Apr 26Grand Ledge Comet ClassicApr 26 · Discus · Place 3 · Grand LedgeGrand LedgeDiscus1.6kg3.154' 411
Apr 16CAAC Blue HS East Lansing, Everett @ Grand LedgeApr 16 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1162-5—
Apr 16CAAC Blue HS East Lansing, Everett @ Grand LedgeApr 16 · Shot Put · Place 7 · Grand LedgeGrand LedgeShot Put738-11—
Apr 12Hastings Team InvitationalApr 12 · Discus · Place 7 · Grand LedgeGrand LedgeDiscus7128-7—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6'24 Lincoln Indoor ClassicApr 6 · Shot Put · Place 16 · Grand LedgeGrand LedgeShot Put1640-6.5—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30Greater Lansing Honor Roll Meet of ChampionsMay 30 · Discus · Place 3 · Grand LedgeGrand LedgeDiscus3150-9—
May 19MHSAA LP Region 04-1 @ Grand LedgeMay 19 · Discus · Place 8 · Grand LedgeGrand LedgeDiscus8131-1—
May 12Davison Twilight ClassicMay 12 · Discus · Place 3 · Grand LedgeGrand LedgeDiscus3124-8—
May 523 SALINE GOLDEN TRIANGLEMay 5 · Discus · Place 12 · Grand LedgeGrand LedgeDiscus1.6kg12.133' 510
Apr 28Spartan Classic Track and Field InviteApr 28 · Discus · Place 8 · Grand LedgeGrand LedgeDiscus8119-11—
Apr 25CAAC-BLUE TRUE TEAM CHAMPIONSHIPApr 25 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1137-1—
Apr 19CAAC Blue: JV InviteApr 19 · 200 Meters · Place 52 · Grand LedgeGrand Ledge200 Meters5227.84a—
Apr 19CAAC Blue: JV InviteApr 19 · 100 Meters · Place 45 · Grand LedgeGrand Ledge100 Meters4513.03a—
Apr 14Hastings Team InvitationalApr 14 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1130-3—
Apr 11Okemos vs. Grand Ledge DualApr 11 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1129-7—
Apr 11Okemos vs. Grand Ledge DualApr 11 · 200 Meters · Place 31 · Grand LedgeGrand Ledge200 Meters3127.73a—
Apr 11Okemos vs. Grand Ledge DualApr 11 · 100 Meters · Place 22 · Grand LedgeGrand Ledge100 Meters2212.90a PB—

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 25CAAC Blue ChampionshipMay 25 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1112-00.00FR
May 18Jackson High JV InvitationalMay 18 · Discus · Place 1 · Grand LedgeGrand LedgeDiscus1115-109
May 18Jackson High JV InvitationalMay 18 · Shot Put · Place 16 · Grand LedgeGrand LedgeShot Put1632-01.009
May 13Davison Twilight ClassicMay 13 · Discus · Place 8 · Grand LedgeGrand LedgeDiscus8113-019
May 7RAM JAM INVITEMay 7 · Discus · Place 11 · Grand LedgeGrand LedgeDiscus11100-119
May 7RAM JAM INVITEMay 7 · Shot Put · Place 25 · Grand LedgeGrand LedgeShot Put2533-00.009
May 2CAAC Blue: Dewitt & Grand LedgeMay 2 · Discus · Place 2 · Grand LedgeGrand LedgeDiscus2110-10.00FR
May 2CAAC Blue: Dewitt & Grand LedgeMay 2 · Shot Put · Place 6 · Grand LedgeGrand LedgeShot Put631-06.00FR
Apr 29Charlie Janke Track & Field InvitationalApr 29 · Discus · Grand LedgeGrand LedgeDiscus1.6kg—ND9
Apr 26Waverly Vs. Grand LedgeApr 26 · Discus · Place 3 · Grand LedgeGrand LedgeDiscus3107-039
Apr 26Waverly Vs. Grand LedgeApr 26 · Shot Put · Place 6 · Grand LedgeGrand LedgeShot Put632-00.009
Apr 23Highland Games InvitationalApr 23 · Discus · Place 9 · Grand LedgeGrand LedgeDiscus9107'06.009
Apr 23Highland Games InvitationalApr 23 · Shot Put · Place 34 · Grand LedgeGrand LedgeShot Put3429'07.009
Apr 19CAAC Grand Ledge, E. Lansing, Ionia, L. Everett and SextonApr 19 · Discus · Place 11 · Grand LedgeGrand LedgeDiscus1191-049
Apr 19CAAC Grand Ledge, E. Lansing, Ionia, L. Everett and SextonApr 19 · Shot Put · Place 19 · Grand LedgeGrand LedgeShot Put1930-03.009
Apr 19CAAC Grand Ledge, E. Lansing, Ionia, L. Everett and SextonApr 19 · 200 Meters · Place 10 · Grand LedgeGrand Ledge200 Meters1026.33 PB9
Apr 15Hastings InvitationalApr 15 · Discus · Place 18 · Grand LedgeGrand LedgeDiscus1882-029
Apr 15Hastings InvitationalApr 15 · Shot Put · Place 17 · Grand LedgeGrand LedgeShot Put1733-07.009
Apr 12CAAC-BLUE: Grand Ledge vs. Okemos vs. Holt Apr 12 · Discus · Place 5 · Grand LedgeGrand LedgeDiscus587-049
Apr 12CAAC-BLUE: Grand Ledge vs. Okemos vs. Holt Apr 12 · Shot Put · Place 8 · Grand LedgeGrand LedgeShot Put833-10.509
Apr 12CAAC-BLUE: Grand Ledge vs. Okemos vs. Holt Apr 12 · 200 Meters · Place 22 · Grand LedgeGrand Ledge200 Meters2227.309

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26Grand Ledge at Holt MSMay 26 · 70 Meter · Place 3 · Grand Ledge BeagleGrand Ledge Beagle70 Meter3.10.94a8
May 26Grand Ledge at Holt MSMay 26 · Shot Put · Place 2 · Grand Ledge BeagleGrand Ledge BeagleShot Put8lb2.33-05.00 PB8
May 24Portland MS vs. Grand Ledge and Carson City-CrystalMay 24 · 70 Meter · Place 2 · Grand Ledge BeagleGrand Ledge Beagle70 Meter2.9.71a PB8
May 24Portland MS vs. Grand Ledge and Carson City-CrystalMay 24 · Shot Put · Place 1 · Grand Ledge BeagleGrand Ledge BeagleShot Put4kg1.34-05.508
May 19St. Johns & Grand Ledge MS @ Williamston MSMay 19 · Shot Put · Place 1 · Grand Ledge BeagleGrand Ledge BeagleShot Put4kg1.35' 11.5 PB8
May 12Grand Ledge Hayes @ IoniaMay 12 · Shot Put · Place 4 · Grand Ledge BeagleGrand Ledge BeagleShot Put4kg4.35-10.008
May 5Mason vs Grand LedgeMay 5 · Shot Put · Place 1 · Grand Ledge BeagleGrand Ledge BeagleShot Put4kg1.32' 98