Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTitan Last Chance Meet · May 1314.32aTitan Last Chance MeetMay 13, 2024
100m Hurdles · 33" / 0.838m · Outdoor2025 MITCA D3 Team State · May 2417.26a2025 MITCA D3 Team StateMay 24, 2025
200 Meters · Outdoor2023 Mid Michigan MEGASTAR Meet · May 3129.45a2023 Mid Michigan MEGASTAR MeetMay 31, 2023
300m Hurdles · 30" / 0.762m · Outdoor2024 MITCA D3 Team State · May 2555.69a2024 MITCA D3 Team StateMay 25, 2024
400 Meters · OutdoorMancelona HS Track Invite · Apr 191:12.17aMancelona HS Track Invite April 19, 2024
60 Meters · OutdoorJim Gardiner Invite · Mar 218.98aJim Gardiner InviteMarch 21, 2026
Discus · 1kg · Outdoor2026 MITCA D3 Team State · May 2377' 0"2026 MITCA D3 Team StateMay 23, 2026
Shot Put · 4kg · Outdoor2026 MITCA D3 Team State · May 2328' 6.25"2026 MITCA D3 Team StateMay 23, 2026
Shot Put · 6lb · OutdoorTC Invitational · May 924-00.00TC InvitationalMay 9, 2022

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

2026 Outdoor Track

39 results
DateMeetEventPlMarkGr
May 26Record Eagle John Lober Honor Roll InvitationalMay 26 · Shot Put · Place 12 · Traverse City St. FrancisTraverse City St. FrancisShot Put1229-1.511
May 26Record Eagle John Lober Honor Roll InvitationalMay 26 · 100m Hurdles · Place 7 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles718.72a11
May 232026 MITCA D3 Team StateMay 23 · Discus · Place 26 · Traverse City St. FrancisTraverse City St. FrancisDiscus1kg26.77' 0" PB11
May 232026 MITCA D3 Team StateMay 23 · Shot Put · Place 24 · Traverse City St. FrancisTraverse City St. FrancisShot Put4kg24.28' 6.25" PB11
May 232026 MITCA D3 Team StateMay 23 · 100m Hurdles · Place 15 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles33" / 0.838m15.18.01aWind: -211
May 16MHSAA LP Region 22-3 @ MantonMay 16 · Discus · Place 19 · Traverse City St. FrancisTraverse City St. FrancisDiscus1971-711
May 16MHSAA LP Region 22-3 @ MantonMay 16 · Shot Put · Place 15 · Traverse City St. FrancisTraverse City St. FrancisShot Put1528-2.511
May 16MHSAA LP Region 22-3 @ MantonMay 16 · 100m Hurdles · Place 9 · Traverse City St. FrancisTraverse City St. Francis100m HurdlesRound P917.59a11
May 11Titan Last Chance May 11 · Discus · Place 13 · Traverse City St. FrancisTraverse City St. FrancisDiscus1374-811
May 11Titan Last Chance May 11 · Shot Put · Place 10 · Traverse City St. FrancisTraverse City St. FrancisShot Put1026-811
May 11Titan Last Chance May 11 · 300m Hurdles · Place 8 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles856.44a11
May 7East Jordan InvitationalMay 7 · Discus · Place 4 · Traverse City St. FrancisTraverse City St. FrancisDiscus462-1011
May 7East Jordan InvitationalMay 7 · Shot Put · Place 3 · Traverse City St. FrancisTraverse City St. FrancisShot Put329-311
May 7East Jordan InvitationalMay 7 · 300m Hurdles · Place 5 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles557.47a11
May 7East Jordan InvitationalMay 7 · 100m Hurdles · Place 3 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles317.94a11
May 1Ken Bell Invitational (EQ approved)May 1 · Discus · Place 36 · Traverse City St. FrancisTraverse City St. FrancisDiscus3659-711
May 1Ken Bell Invitational (EQ approved)May 1 · Shot Put · Place 12 · Traverse City St. FrancisTraverse City St. FrancisShot Put1229-7.511
May 1Ken Bell Invitational (EQ approved)May 1 · 300m Hurdles · Place 18 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles1856.92a11
May 1Ken Bell Invitational (EQ approved)May 1 · 100m Hurdles · Place 11 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles1117.97a11
Apr 28Boyne City InvitationalApr 28 · Discus · Place 15 · Traverse City St. FrancisTraverse City St. FrancisDiscus1564-611
Apr 28Boyne City InvitationalApr 28 · Shot Put · Place 8 · Traverse City St. FrancisTraverse City St. FrancisShot Put827-411
Apr 28Boyne City InvitationalApr 28 · 300m Hurdles · Place 7 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles757.35a11
Apr 28Boyne City InvitationalApr 28 · 100m Hurdles · Place 3 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles318.11a11
Apr 255th Annual Reed City Coyote Invite (EQ Approved)Apr 25 · Discus · Place 13 · Traverse City St. FrancisTraverse City St. FrancisDiscus1360-911
Apr 255th Annual Reed City Coyote Invite (EQ Approved)Apr 25 · Shot Put · Place 8 · Traverse City St. FrancisTraverse City St. FrancisShot Put825-1111
Apr 255th Annual Reed City Coyote Invite (EQ Approved)Apr 25 · 100m Hurdles · Place 7 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles718.55a11
Apr 17Bruce Garland Relays (EQ approved)Apr 17 · Discus · Place 10 · Traverse City St. FrancisTraverse City St. FrancisDiscus1kg10.59' 0"11
Apr 17Bruce Garland Relays (EQ approved)Apr 17 · Shot Put · Place 3 · Traverse City St. FrancisTraverse City St. FrancisShot Put4kg3.27' 0"11
Apr 17Bruce Garland Relays (EQ approved)Apr 17 · 100m Hurdles · Place 3 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles33" / 0.838m3.18.12a11
Apr 14Rust ShakerApr 14 · Discus · Place 15 · Traverse City St. FrancisTraverse City St. FrancisDiscus1557-211
Apr 14Rust ShakerApr 14 · Shot Put · Place 6 · Traverse City St. FrancisTraverse City St. FrancisShot Put627-511
Apr 14Rust ShakerApr 14 · 300m Hurdles · Place 5 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles559.52a11
Apr 14Rust ShakerApr 14 · 100m Hurdles · Place 1 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles117.52a11
Apr 114th Annual Hart & Sole Music Invite (EQ Approved)Apr 11 · Shot Put · Place 6 · Traverse City St. FrancisTraverse City St. FrancisShot Put627-1011
Apr 114th Annual Hart & Sole Music Invite (EQ Approved)Apr 11 · 300m Hurdles · Place 8 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles858.84a11
Apr 114th Annual Hart & Sole Music Invite (EQ Approved)Apr 11 · 100m Hurdles · Place 4 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles418.01a11
Mar 21Jim Gardiner InviteMar 21 · Shot Put · Place 9 · Traverse City St. FrancisTraverse City St. FrancisShot Put925-10.7511
Mar 21Jim Gardiner InviteMar 21 · 60m Hurdles · Place 4 · Traverse City St. FrancisTraverse City St. Francis60m Hurdles411.05a11
Mar 21Jim Gardiner InviteMar 21 · 60 Meters · Place 17 · Traverse City St. FrancisTraverse City St. Francis60 Meters178.98a PB11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 27Record Eagle John Lober Honor Roll InvitationalMay 27 · 100m Hurdles · Place 7 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles717.71a10
May 242025 MITCA D3 Team StateMay 24 · Shot Put · Place 23 · Traverse City St. FrancisTraverse City St. FrancisShot Put4kg23.28' 0.5"10
May 242025 MITCA D3 Team StateMay 24 · 100m Hurdles · Place 9 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles33" / 0.838m9.17.26a PB10
May 17MHSAA LP Region 22-3 @ Chippewa HillsMay 17 · Shot Put · Place 23 · Traverse City St. FrancisTraverse City St. FrancisShot Put2326-2.7510
May 17MHSAA LP Region 22-3 @ Chippewa HillsMay 17 · 100m Hurdles · Place 7 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles717.57a10
May 17MHSAA LP Region 22-3 @ Chippewa HillsMay 17 · 100m Hurdles · Place 7 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles717.37a10
May 12Titan Last ChanceMay 12 · 300m Hurdles · Place 8 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles856.74a10
May 12Titan Last ChanceMay 12 · 100m Hurdles · Place 2 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles219.30a10
May 9Charlevoix Rayders Track InvitationalMay 9 · Shot Put · Place 10 · Traverse City St. FrancisTraverse City St. FrancisShot Put1027-110
May 9Charlevoix Rayders Track InvitationalMay 9 · 100m Hurdles · Place 7 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles718.80a10
May 6Boyne City InvitationalMay 6 · 300m Hurdles · Place 10 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles1057.84a10
May 2Ken Bell Invitational - EQMay 2 · Shot Put · Place 8 · Traverse City St. FrancisTraverse City St. FrancisShot Put827-00.0010
May 2Ken Bell Invitational - EQMay 2 · 300m Hurdles · Place 11 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles1156.03a10
May 2Ken Bell Invitational - EQMay 2 · 100m Hurdles · Place 5 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles518.63a10
Apr 264th Annual Reed City Coyote Invite (EQ)Apr 26 · Shot Put · Place 4 · Traverse City St. FrancisTraverse City St. FrancisShot Put425-1.510
Apr 264th Annual Reed City Coyote Invite (EQ)Apr 26 · 300m Hurdles · Place 5 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles557.4310
Apr 264th Annual Reed City Coyote Invite (EQ)Apr 26 · 100m Hurdles · Place 2 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles218.7310
Apr 21Elk Rapids Home Meet (EQ Meet)Apr 21 · Shot Put · Place 10 · Traverse City St. FrancisTraverse City St. FrancisShot Put1024-8.510
Apr 21Elk Rapids Home Meet (EQ Meet)Apr 21 · 300m Hurdles · Place 7 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles757.9310
Apr 21Elk Rapids Home Meet (EQ Meet)Apr 21 · 100m Hurdles · Place 2 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles218.3910
Apr 12Hart and Sole Music Invite (EQ Meet)Apr 12 · Shot Put · Place 17 · Traverse City St. FrancisTraverse City St. FrancisShot Put1723-610
Apr 12Hart and Sole Music Invite (EQ Meet)Apr 12 · 300m Hurdles · Place 9 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles954.93a10
Apr 12Hart and Sole Music Invite (EQ Meet)Apr 12 · 100m Hurdles · Place 8 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles818.96a10

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 252024 MITCA D3 Team StateMay 25 · Shot Put · Place 29 · Traverse City St. FrancisTraverse City St. FrancisShot Put4kg29.23' 7.59
May 252024 MITCA D3 Team StateMay 25 · 300m Hurdles · Place 21 · Traverse City St. FrancisTraverse City St. Francis300m Hurdles30" / 0.762m21.55.69a PB9
May 252024 MITCA D3 Team StateMay 25 · 100m Hurdles · Place 25 · Traverse City St. FrancisTraverse City St. Francis100m Hurdles33" / 0.838m25.19.53a9
May 22Lake Michigan Conference ChampionshipMay 22 · Shot Put · Place 12 · Traverse City St. FranciTraverse City St. FranciShot Put1224-7—
May 22Lake Michigan Conference ChampionshipMay 22 · 100m Hurdles · Place 6 · Traverse City St. FrancTraverse City St. Franc100m Hurdles619.95a—
May 22Lake Michigan Conference ChampionshipMay 22 · 400 Meters · Place 13 · Traverse City St. FrancTraverse City St. Franc400 Meters131:13.59a—
May 18MHSAA LP Region 22-3 @ Chippewa HillsMay 18 · 100m Hurdles · Place 17 · Traverse City St. FrancTraverse City St. Franc100m Hurdles1719.77a—
May 13Titan Last Chance MeetMay 13 · 300m Hurdles · Place 6 · Traverse City St. FrancTraverse City St. Franc300m Hurdles656.01a—
May 13Titan Last Chance MeetMay 13 · 100m Hurdles · Place 6 · Traverse City St. FrancTraverse City St. Franc100m Hurdles619.61a—
May 13Titan Last Chance MeetMay 13 · 100 Meters · Place 7 · Traverse City St. FrancTraverse City St. Franc100 Meters714.32a PB—
May 8Bruce Garland Relays May 8 · 300m Hurdles · Place 13 · Traverse City St. FrancTraverse City St. Franc300m Hurdles1357.84a—
May 8Bruce Garland Relays May 8 · 100m Hurdles · Place 7 · Traverse City St. FrancTraverse City St. Franc100m Hurdles718.81a—
May 3Ken Bell InvitationalMay 3 · 100m Hurdles · Place 16 · Traverse City St. FrancTraverse City St. Franc100m Hurdles1619.37a—
Apr 30Boyne InvitationalApr 30 · 300m Hurdles · Place 8 · Traverse City St. FrancTraverse City St. Franc300m Hurdles858.15a—
Apr 30Boyne InvitationalApr 30 · 100m Hurdles · Place 7 · Traverse City St. FrancTraverse City St. Franc100m Hurdles719.53a—
Apr 19Mancelona HS Track Invite Apr 19 · 100m Hurdles · Place 5 · Traverse City St. FrancTraverse City St. Franc100m Hurdles519.67a—
Apr 19Mancelona HS Track Invite Apr 19 · 400 Meters · Place 12 · Traverse City St. FrancTraverse City St. Franc400 Meters121:12.17a PB—
Apr 16ERHS Conference QuadApr 16 · Shot Put · Place 12 · Traverse City St. FranciTraverse City St. FranciShot Put1219-4—
Apr 16ERHS Conference QuadApr 16 · 300m Hurdles · Place 5 · Traverse City St. FrancTraverse City St. Franc300m Hurdles557.21a—
Apr 16ERHS Conference QuadApr 16 · 100m Hurdles · Place 5 · Traverse City St. FrancTraverse City St. Franc100m Hurdles520.09a—
Apr 13Kingsley Rodes RelaysApr 13 · 100m Hurdles · Place 6 · Traverse City St. FrancTraverse City St. Franc100m Hurdles619.94a—
Apr 10LMC JamboreeApr 10 · 200 Meters · Traverse City St. FrancisTraverse City St. Francis200 MetersRelay Split—27.9hUnofficial9
Apr 10LMC JamboreeApr 10 · 300m Hurdles · Traverse City St. FrancisTraverse City St. Francis300m Hurdles30" / 0.762m—01:01.0aUnofficial9
Apr 10LMC JamboreeApr 10 · 100 Meters · Traverse City St. FrancisTraverse City St. Francis100 MetersRelay Split—13.4hUnofficial9
Apr 10LMC JamboreeApr 10 · 100 Meters · Traverse City St. FrancisTraverse City St. Francis100 Meters—14.06aUnofficial9
Apr 6Hart & Sole Music InviteApr 6 · 200 Meters · Place 13 · Traverse City St. FrancTraverse City St. Franc200 Meters1330.37a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 312023 Mid Michigan MEGASTAR MeetMay 31 · 200 Meters · Place 48 · St Elizabeth Ann SetonSt Elizabeth Ann Seton200 Meters4829.45a PB—
May 25Northern Michigan Meet of Champions: Large/Small School DivisionsMay 25 · 200 Meters · Place 9 · St Elizabeth Ann SetonSt Elizabeth Ann Seton200 Meters929.96a—
May 23MHSAA MS Regional - Zone 7 @ BrethrenMay 23 · 200 Meters · Place 14 · St Elizabeth Ann SetonSt Elizabeth Ann Seton200 Meters14.30.19a8
May 12MS LMC Conference ChampionshipMay 12 · 200 Meters · Place 4 · St Elizabeth Ann SetonSt Elizabeth Ann Seton200 Meters429.75a—
May 12MS LMC Conference ChampionshipMay 12 · 100 Meters · Place 3 · St Elizabeth Ann SetonSt Elizabeth Ann Seton100 Meters314.43a—
May 8Traverse City MS InvitationalMay 8 · 200 Meters · Place 5 · St Elizabeth Ann SetonSt Elizabeth Ann Seton200 Meters529.88a—
May 8Traverse City MS InvitationalMay 8 · 100 Meters · Place 7 · St Elizabeth Ann SetonSt Elizabeth Ann Seton100 Meters714.72a—
May 4LMC MS Jamboree - Hosted by Boyne CityMay 4 · 200 Meters · Place 3 · St Elizabeth Ann SetonSt Elizabeth Ann Seton200 Meters329.93a—
May 4LMC MS Jamboree - Hosted by Boyne CityMay 4 · 100 Meters · Place 4 · St Elizabeth Ann SetonSt Elizabeth Ann Seton100 Meters414.34a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26Large Division Northern Michigan Middle School Meet of ChampionsMay 26 · Shot Put · Place 12 · St Elizabeth Ann SetonSt Elizabeth Ann SetonShot Put6lb12.23-07.007
May 26Large Division Northern Michigan Middle School Meet of ChampionsMay 26 · 100 Meters · Place 14 · St Elizabeth Ann SetonSt Elizabeth Ann Seton100 Meters14.14.72a7
May 18TCW vs Petoskey and SEASMay 18 · Shot Put · Place 7 · St Elizabeth Ann SetonSt Elizabeth Ann SetonShot Put6lb7.21' 97
May 18TCW vs Petoskey and SEASMay 18 · 100 Meters · Place 8 · St Elizabeth Ann SetonSt Elizabeth Ann Seton100 Meters8.15.07
May 13Lake Michigan Conference Middle School ChampionshipMay 13 · Shot Put · Place 12 · St Elizabeth Ann SetonSt Elizabeth Ann SetonShot Put6lb12.22'00.75"7
May 13Lake Michigan Conference Middle School ChampionshipMay 13 · 100 Meters · Place 9 · St Elizabeth Ann SetonSt Elizabeth Ann Seton100 Meters9.14.98a7
May 10MS Pent at Elk RapidsMay 10 · Shot Put · Place 8 · St Elizabeth Ann SetonSt Elizabeth Ann SetonShot Put6lb8.22-01.007
May 10MS Pent at Elk RapidsMay 10 · 100 Meters · Place 8 · St Elizabeth Ann SetonSt Elizabeth Ann Seton100 Meters8.15.31a7
May 9TC InvitationalMay 9 · Shot Put · Place 12 · St Elizabeth Ann SetonSt Elizabeth Ann SetonShot Put6lb12.24-00.00 PB7
May 5MS LMC @ CHXMay 5 · Shot Put · Place 8 · St Elizabeth Ann SetonSt Elizabeth Ann SetonShot Put6lb8.21'08.007
May 5MS LMC @ CHXMay 5 · 100 Meters · Place 8 · St Elizabeth Ann SetonSt Elizabeth Ann Seton100 Meters8.15.04a7