Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSVL Dual @ Powers v. Lapeer · Apr 1511.18aSVL Dual @ Powers v. LapeerApril 15, 2026
200 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2522.29aAAU Track & Field Region 12 QualifierJune 25, 2026
400 Meters · IndoorBlazers Invitational · Jun 221:01.14aBlazers InvitationalJune 22, 2024
400 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2551.34aAAU Track & Field Region 12 QualifierJune 25, 2026
60 Meters · OutdoorJim Gardiner Invite · Mar 217.36aJim Gardiner InviteMarch 21, 2026
Long Jump · OutdoorEITI Invitational · Jun 175.03mEITI Invitational June 17, 2023

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Genesee Swift Track ClubGenesee Swift Track ClubLong Jump--DNSWind: 010
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Genesee Swift Track ClubGenesee Swift Track Club200 MetersRound P--DNSWind: -1.910
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 400 Meters · Place 6 · Genesee Swift Track ClubGenesee Swift Track Club400 Meters6.52.96a10
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 200 Meters · Place 4 · Genesee Swift Track ClubGenesee Swift Track Club200 Meters4.22.93a10
Jun 25AAU Track & Field Region 12 QualifierJun 25 · Long Jump · Place 1 · Genesee Swift Track ClubGenesee Swift Track ClubLong Jump120-10.2510
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 400 Meters · Place 10 · Genesee Swift Track ClubGenesee Swift Track Club400 Meters1051.34a PB10
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200 Meters · Place 5 · Genesee Swift Track ClubGenesee Swift Track Club200 MetersRound S522.46a10
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200 Meters · Place 5 · Genesee Swift Track ClubGenesee Swift Track Club200 Meters522.29a PB10
May 232026 MITCA D2 Team StateMay 23 · 800 Meters · Flint Powers CatholicFlint Powers Catholic800 Meters—SCR10
May 232026 MITCA D2 Team StateMay 23 · 200 Meters · Flint Powers CatholicFlint Powers Catholic200 Meters—SCR10
May 21Linden Post A PRMay 21 · 400 Meters · Place 1 · Flint Powers CatholicFlint Powers Catholic400 Meters152.53a10
May 21Linden Post A PRMay 21 · 100 Meters · Place 7 · Flint Powers CatholicFlint Powers Catholic100 Meters711.46a10
May 15MHSAA LP Region 20-2 @ FrankenmuthMay 15 · Long Jump · Place 7 · Flint Powers CatholicFlint Powers CatholicLong Jump720-0.7510
May 15MHSAA LP Region 20-2 @ FrankenmuthMay 15 · 200 Meters · Place 6 · Flint Powers CatholicFlint Powers Catholic200 Meters623.04a10
May 15MHSAA LP Region 20-2 @ FrankenmuthMay 15 · 200 Meters · Place 4 · Flint Powers CatholicFlint Powers Catholic200 Meters422.85a10
May 11SVL South - All Schools - EQ ApprovedMay 11 · Long Jump · Place 1 · Flint Powers CatholicFlint Powers CatholicLong Jump120-5.510
May 11SVL South - All Schools - EQ ApprovedMay 11 · 400 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic400 Meters352.01a10
May 11SVL South - All Schools - EQ ApprovedMay 11 · 200 Meters · Place 2 · Flint Powers CatholicFlint Powers Catholic200 Meters222.91a10
May 11SVL South - All Schools - EQ ApprovedMay 11 · 100 Meters · Place 2 · Flint Powers CatholicFlint Powers Catholic100 Meters211.58a10
May 4SVL South - All TeamsMay 4 · Long Jump · Place 1 · Flint Powers CatholicFlint Powers CatholicLong Jump122-010
Apr 27SVL South-Davison, Flint Powers @ LapeerApr 27 · Long Jump · Place 1 · Flint Powers CatholicFlint Powers CatholicLong Jump120-2.510
Apr 27SVL South-Davison, Flint Powers @ LapeerApr 27 · 200 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic200 Meters324.28a10
Apr 27SVL South-Davison, Flint Powers @ LapeerApr 27 · 100 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic100 Meters311.20a10
Apr 24County Press / North Branch Invite (EQ Approved)Apr 24 · Long Jump · Place 1 · Flint Powers CatholicFlint Powers CatholicLong Jump120-510
Apr 22SVL South Powers, Davison and Saginaw United (SENIOR NIGHT)Apr 22 · Long Jump · Place 1 · Flint Powers CatholicFlint Powers CatholicLong Jump121-010
Apr 22SVL South Powers, Davison and Saginaw United (SENIOR NIGHT)Apr 22 · 200 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic200 Meters323.57a10
Apr 22SVL South Powers, Davison and Saginaw United (SENIOR NIGHT)Apr 22 · 100 Meters · Place 4 · Flint Powers CatholicFlint Powers Catholic100 Meters411.58a10
Apr 18Lansing Catholic Relays (EQ Approved)Apr 18 · Long Jump · Place 2 · Flint Powers CatholicFlint Powers CatholicLong Jump217-6.510
Apr 15SVL Dual @ Powers v. LapeerApr 15 · 400 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic400 Meters355.42a10
Apr 15SVL Dual @ Powers v. LapeerApr 15 · 200 Meters · Place 1 · Flint Powers CatholicFlint Powers Catholic200 Meters123.50a10
Apr 15SVL Dual @ Powers v. LapeerApr 15 · 100 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic100 Meters311.18a PB10
Apr 8Dual Meet Powers v North BranchApr 8 · 100 Meters · Place 4 · Flint Powers CatholicFlint Powers Catholic100 Meters411.56a10
Mar 21Jim Gardiner InviteMar 21 · 200 Meters · Place 6 · Flint Powers CatholicFlint Powers Catholic200 Meters624.19a10
Mar 21Jim Gardiner InviteMar 21 · 60 Meters · Place 6 · Flint Powers CatholicFlint Powers Catholic60 Meters67.36a PB10

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 19 · Genesee Swift Track ClubGenesee Swift Track Club400 Meters19.54.05a9
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 200 Meters · Place 29 · Genesee Swift Track ClubGenesee Swift Track Club200 MetersRound S29.23.78a9
Jun 21Blazers InvitationalJun 21 · 400 Meters · Place 11 · Genesee Swift Track ClubGenesee Swift Track Club400 Meters11.54.85a9
Jun 21Blazers InvitationalJun 21 · 200 Meters · Place 8 · Genesee Swift Track ClubGenesee Swift Track Club200 Meters8.23.40a9
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 100 Meters · Place 8 · Genesee Swift Track ClubGenesee Swift Track Club100 Meters8.11.98a9
May 27Norb Badar Classic May 27 · 400 Meters · Place 5 · Flint Powers CatholicFlint Powers Catholic400 Meters556.48a9
May 27Norb Badar Classic May 27 · 200 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic200 Meters323.32a9
May 27Norb Badar Classic May 27 · 100 Meters · Place 5 · Flint Powers CatholicFlint Powers Catholic100 Meters511.41a9
May 22Linden Post A PR OpenMay 22 · 100 Meters · Place 6 · Flint Powers CatholicFlint Powers Catholic100 Meters611.85a9
May 16MHSAA LP Region 20-2 @ FrankenmuthMay 16 · 200 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic200 Meters323.34a9
May 16MHSAA LP Region 20-2 @ FrankenmuthMay 16 · 200 Meters · Place 4 · Flint Powers CatholicFlint Powers Catholic200 Meters423.21a9
May 16MHSAA LP Region 20-2 @ FrankenmuthMay 16 · 200 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic200 Meters323.34a9
May 16MHSAA LP Region 20-2 @ FrankenmuthMay 16 · 200 Meters · Place 4 · Flint Powers CatholicFlint Powers Catholic200 Meters423.21a9
May 5SVL South Meet #4May 5 · 200 Meters · Place 5 · Flint Powers CatholicFlint Powers Catholic200 Meters523.80a9
May 5SVL South Meet #4May 5 · 100 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic100 Meters311.84a9
Apr 28SVL South-Powers and Davison at LapeerApr 28 · 100 Meters · Place 4 · Flint Powers CatholicFlint Powers Catholic100 Meters412.05a9
Apr 25County Press / North Branch Invite - EQ ApprovedApr 25 · 400 Meters · Place 7 · Flint Powers CatholicFlint Powers Catholic400 Meters754.189
Apr 25County Press / North Branch Invite - EQ ApprovedApr 25 · 200 Meters · Place 2 · Flint Powers CatholicFlint Powers Catholic200 Meters224.359
Apr 22SVL South CA, Lapeer and PowersApr 22 · 200 Meters · Place 2 · Flint Powers CatholicFlint Powers Catholic200 Meters224.21a9
Apr 22SVL South CA, Lapeer and PowersApr 22 · 100 Meters · Place 2 · Flint Powers CatholicFlint Powers Catholic100 Meters211.84a9
Apr 9Powers Dual/TrI MeetApr 9 · 200 Meters · Place 1 · Flint Powers CatholicFlint Powers Catholic200 Meters1.24.49a9
Apr 9Powers Dual/TrI MeetApr 9 · 100 Meters · Place 3 · Flint Powers CatholicFlint Powers Catholic100 Meters3.11.95a9
Mar 22Jim Gardiner Catholic Schools InviteMar 22 · 60 Meters · Place 11 · Flint Powers CatholicFlint Powers Catholic60 Meters117.52a9

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 20Genesee Swift InviteJul 20 · Long Jump · Place 3 · Genesee Swift Track ClubGenesee Swift Track ClubLong Jump3.17-01.008
Jul 20Genesee Swift InviteJul 20 · 400 Meters · Place 5 · Genesee Swift Track ClubGenesee Swift Track Club400 Meters5.1:00.29a8
Jul 20Genesee Swift InviteJul 20 · 200 Meters · Place 3 · Genesee Swift Track ClubGenesee Swift Track Club200 Meters3.25.67a8
Jun 27Area 12 Regional QualifierJun 27 · Long Jump · Place 5 · Genesee Swift Track ClubGenesee Swift Track ClubLong Jump5.17-05.508
Jun 27Area 12 Regional QualifierJun 27 · 200 Meters · Place 11 · Genesee Swift Track ClubGenesee Swift Track Club200 MetersRound P11.25.09a8
Jun 27Area 12 Regional QualifierJun 27 · 100 Meters · Place 10 · Genesee Swift Track ClubGenesee Swift Track Club100 MetersRound P10.12.44a8
Jun 15GREENE ST33L TRACK MEET Jun 15 · Long Jump · Place 8 · Genesee Swift Track ClubGenesee Swift Track ClubLong Jump816-7—
Jun 15GREENE ST33L TRACK MEET Jun 15 · 400 Meters · Place 16 · Genesee Swift Track CluGenesee Swift Track Clu400 Meters161:00.37a—
Jun 15GREENE ST33L TRACK MEET Jun 15 · 200 Meters · Place 14 · Genesee Swift Track CluGenesee Swift Track Clu200 Meters1425.61a—
May 20GFMSL: Linden/Swartz Creek @ DavisonMay 20 · 100 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op100 Meters--SCR8
May 16GFMSL: GB West @ DavisonMay 16 · 200 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op200 Meters—SCR8
May 16GFMSL: GB West @ DavisonMay 16 · 100 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op100 Meters—SCR8
May 14Corunna Cavaliers MS InviteMay 14 · 200 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op200 Meters—SCR8
May 14Corunna Cavaliers MS InviteMay 14 · 100 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op100 Meters—SCR8
Apr 30FCCA, St. Joseph, MSD @ GCCS MS meetApr 30 · 200 Meters · Place 1 · Genesee County Catholic Co-OpGenesee County Catholic Co-Op200 Meters1.27.32a8
Apr 30FCCA, St. Joseph, MSD @ GCCS MS meetApr 30 · 100 Meters · Place 2 · Genesee County Catholic Co-OpGenesee County Catholic Co-Op100 Meters2.12.58a8
Apr 25GFMSL: Lapeer @ DavisonApr 25 · 200 Meters · Place 3 · Genesee County Catholic Co-OpGenesee County Catholic Co-Op200 Meters3.27.12a8
Apr 25GFMSL: Lapeer @ DavisonApr 25 · 100 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op100 Meters—SCR8

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 22Blazers InvitationalJun 22 · Long Jump · Genesee Swift Track ClubGenesee Swift Track ClubLong Jump--SCR8
Jun 22Blazers InvitationalJun 22 · 400 Meters · Place 25 · Genesee Swift Track ClubGenesee Swift Track Club400 Meters25.1:01.14a PB8

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 National QualifierJun 29 · Long Jump · Place 2 · Genesee Swift Track ClubGenesee Swift Track ClubLong Jump216-03.50—
Jun 29AAU Region 12 National QualifierJun 29 · 200 Meters · Place 5 · Genesee Swift Track CluGenesee Swift Track Clu200 Meters525.89—
Jun 29AAU Region 12 National QualifierJun 29 · 100 Meters · Place 6 · Genesee Swift Track CluGenesee Swift Track Clu100 Meters612.71—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 400 Meters · Place 15 · Genesee Swift Track CluGenesee Swift Track Clu400 Meters151:01.44a—
Jun 24Larry James Blazers Memorial InvitationalJun 24 · 100 Meters · Place 22 · Genesee Swift Track CluGenesee Swift Track Clu100 MetersRound P2213.32a—
Jun 17EITI Invitational Jun 17 · Long Jump · Place 2 · Genesee Swift Track ClubGenesee Swift Track ClubLong Jump25.03m PB—
Jun 17EITI Invitational Jun 17 · 100 Meters · Place 15 · Genesee Swift Track CluGenesee Swift Track Clu100 MetersRound P1512.72a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Brandon @ DavisonMay 23 · 400 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op400 Meters—SCR6
May 23Brandon @ DavisonMay 23 · 200 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op200 Meters—SCR6
May 23Brandon @ DavisonMay 23 · 100 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op100 Meters—SCR6
May 19Swartz Creek @ DavisonMay 19 · 400 Meters · Place 30 · Genesee County Catholic Co-OpGenesee County Catholic Co-Op400 Meters30.1:35.79a6
May 19Swartz Creek @ DavisonMay 19 · 200 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op200 Meters--DNS6
May 12BCW vs. WPMay 12 · 200 Meters · Place 7 · Genesee County Catholic Co-OpGenesee County Catholic Co-Op200 Meters7.27.48a6
May 12BCW vs. WPMay 12 · 100 Meters · Place 6 · Genesee County Catholic Co-OpGenesee County Catholic Co-Op100 Meters6.13.27a6
May 9Clio, GCCC @ DavisonMay 9 · 100 Meters · Place 5 · Genesee County Catholic Co-OpGenesee County Catholic Co-Op100 Meters5.14.20a6
May 5Owosso @ DavisonMay 5 · 200 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op200 Meters—27.85aUnofficial6
May 5Owosso @ DavisonMay 5 · 100 Meters · Genesee County Catholic Co-OpGenesee County Catholic Co-Op100 Meters—13.84aUnofficial6