Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2512.01aGenesee Swift Track Club Invitational 2026July 25, 2026
200 Meters · IndoorGVSU MITS #5 · Feb 2123.88aGVSU MITS #5February 21, 2026
200 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2523.71aAAU Track & Field Region 12 QualifierJune 25, 2026
300 Meters · IndoorLAB Indoor Meet #10 · Feb 1437.65aLAB Indoor Meet #10February 14, 2026
400 Meters · IndoorLAB Indoor Meet #4 · Jan 353.17aLAB Indoor Meet #4January 3, 2026
400 Meters · OutdoorCHSL Championships · May 951.26aCHSL ChampionshipsMay 9, 2026
55 Meters · IndoorLAB Indoor Meet #10 · Feb 147.23aLAB Indoor Meet #10February 14, 2026
60 Meter · IndoorLAB Indoor Meet #1 · Dec 137.63aLAB Indoor Meet #1December 13, 2025
60 Meters · IndoorLAB Indoor Meet #4 · Jan 37.70aLAB Indoor Meet #4January 3, 2026
600 Meters · IndoorLAB Indoor Meet #1 · Dec 131:32.71aLAB Indoor Meet #1December 13, 2025
800 Meters · Indoor2025 Hillsdale Charger Meet #2 · Jan 262:15.382025 Hillsdale Charger Meet #2January 26, 2025
800 Meters · OutdoorSPRING CLASSIC 9th- 10th INVITE · Apr 52:26.43aSPRING CLASSIC 9th- 10th INVITEApril 5, 2025
High Jump · OutdoorCYO Detroit Track & Field Championship · May 144' 6CYO Detroit Track & Field ChampionshipMay 14, 2022

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 400 Meters · Place 8 · Michigan RacersMichigan Racers400 Meters8.52.47a11
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 200 Meters · Place 10 · Michigan RacersMichigan Racers200 Meters10.23.75a11
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 100 Meters · Place 13 · Michigan RacersMichigan Racers100 MetersRound P13.12.01a PB11
Jul 11Grand Rapids InvitationalJul 11 · 400 Meters · Place 6 · Michigan RacersMichigan Racers400 Meters6.53.24a11
Jul 11Grand Rapids InvitationalJul 11 · 200 Meters · Place 7 · Michigan RacersMichigan Racers200 Meters7.24.06a11
Jul 11Grand Rapids InvitationalJul 11 · 100 Meters · Michigan RacersMichigan Racers100 Meters—SCR11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 400 Meters · Place 29 · Michigan RacersMichigan Racers400 Meters2952.77a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200 Meters · Place 54 · Michigan RacersMichigan Racers200 MetersRound S5423.71a PB11
Jun 13Run With LoveJun 13 · 400 Meters · Place 6 · Michigan RacersMichigan Racers400 Meters6.53.11a11
Jun 13Run With LoveJun 13 · 200 Meters · Place 6 · Michigan RacersMichigan Racers200 Meters6.23.86a11
May 2267th Oakland County ChampionshipsMay 22 · 400 Meters · Place 17 · Detroit Catholic CentralDetroit Catholic Central400 Meters1751.79a11
May 15MHSAA LP Region 09-1 @ MilfordMay 15 · 400 Meters · Place 11 · Detroit Catholic CentralDetroit Catholic Central400 Meters1152.91a11
May 9CHSL ChampionshipsMay 9 · 400 Meters · Place 6 · Detroit Catholic CentralDetroit Catholic Central400 Meters651.26a PB11
May 2Farmington Invitational (EQ Approved)May 2 · 400 Meters · Place 14 · Detroit Catholic CentralDetroit Catholic Central400 Meters1453.51a11
Apr 25Railsplitter Invite (EQ approved)Apr 25 · 400 Meters · Place 4 · Detroit Catholic CentralDetroit Catholic Central400 Meters452.38a11
Apr 22Detroit Loyola/Brother Rice/CC @ UDJApr 22 · 400 Meters · Place 6 · Detroit Catholic CentralDetroit Catholic Central400 Meters653.33a11
Apr 13Catholic Central Open #1Apr 13 · 400 Meters · Place 2 · Detroit Catholic CentralDetroit Catholic Central400 Meters252.57a11
Apr 13Catholic Central Open #1Apr 13 · 200 Meters · Place 11 · Detroit Catholic CentralDetroit Catholic Central200 Meters1124.10a11
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 400 Meters · Place 19 · Detroit Catholic CentralDetroit Catholic Central400 Meters1953.01a11
Mar 21Jim Gardiner InviteMar 21 · 400 Meters · Place 2 · Detroit Catholic CentralDetroit Catholic Central400 Meters253.44a11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 21GVSU MITS #5Feb 21 · 200 Meters · Place 47 · Michigan RacersMichigan Racers200 Meters4723.88a PB11
Feb 21GVSU MITS #5Feb 21 · 200 Meters · Place 47 · Michigan RacersMichigan Racers200 Meters4723.88a11
Feb 21GVSU MITS #5Feb 21 · 60 Meters · Place 74 · Michigan RacersMichigan Racers60 Meters747.72a11
Feb 21GVSU MITS #5Feb 21 · 60 Meters · Place 74 · Michigan RacersMichigan Racers60 Meters747.72a11
Feb 14LAB Indoor Meet #10Feb 14 · 300 Meters · Place 22 · Michigan RacersMichigan Racers300 Meters2237.65a PB11
Feb 14LAB Indoor Meet #10Feb 14 · 55 Meters · Place 59 · Michigan RacersMichigan Racers55 Meters597.23a PB11
Jan 24SVSU - MITS #3Jan 24 · 400 Meters · Place 22 · Michigan RacersMichigan Racers400 Meters2253.41a11
Jan 24SVSU - MITS #3Jan 24 · 60 Meters · Place 42 · Michigan RacersMichigan Racers60 MetersRound P427.82a11
Jan 10SVSU - MITS #1Jan 10 · 400 Meters · Michigan RacersMichigan Racers400 MetersRelay Split—52.3hUnofficial11
Jan 10SVSU - MITS #1Jan 10 · 400 Meters · Michigan RacersMichigan Racers400 MetersRelay Split—52.1hUnofficial11
Jan 10SVSU - MITS #1Jan 10 · 200 Meters · Place 63 · Michigan RacersMichigan Racers200 Meters63.23.98a11
Jan 3LAB Indoor Meet #4Jan 3 · 400 Meters · Place 32 · Michigan RacersMichigan Racers400 Meters3253.17a PB11
Jan 3LAB Indoor Meet #4Jan 3 · 60 Meters · Place 75 · Michigan RacersMichigan Racers60 Meters757.70a PB11

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · 60 Meter · Place 139 · Michigan RacersMichigan Racers60 Meter139.7.74a11
Dec 20LAB Indoor Meet #2Dec 20 · 400 Meters · Place 44 · Michigan RacersMichigan Racers400 Meters44.53.61a11
Dec 20LAB Indoor Meet #2Dec 20 · 200 Meters · Place 68 · Michigan RacersMichigan Racers200 Meters68.24.15a11
Dec 13LAB Indoor Meet #1Dec 13 · 600 Meters · Place 24 · Michigan RacersMichigan Racers600 Meters24.1:32.71a PB11
Dec 13LAB Indoor Meet #1Dec 13 · 60 Meter · Place 81 · Michigan RacersMichigan Racers60 Meter81.7.63a PB11
Dec 13LAB Indoor Meet #1Dec 13 · 200 Meters · Place 48 · Michigan RacersMichigan Racers200 Meters48.24.27a11
Feb 212025 Midwest Showcase - HS DivisionFeb 21 · 400 Meters · Place 25 · Michigan RacersMichigan Racers400 Meters2554.51a—
Feb 15LAB Indoor Meet #10Feb 15 · 400 Meters · Place 34 · Michigan RacersMichigan Racers400 Meters3453.52a—
Feb 2CMU MITS MeetFeb 2 · 800 Meters · Place 25 · Michigan RacersMichigan Racers800 Meters252:16.79a10
Feb 2CMU MITS MeetFeb 2 · 60 Meters · Place 42 · Michigan RacersMichigan Racers60 Meters427.83a10
Jan 262025 Hillsdale Charger Meet #2Jan 26 · 800 Meters · Place 4 · Michigan RacersMichigan Racers800 Meters42:15.38 PB—
Jan 262025 Hillsdale Charger Meet #2Jan 26 · 60 Meters · Place 16 · Michigan RacersMichigan Racers60 Meters167.77—
Jan 18LAB Indoor Meet #6Jan 18 · 400 Meters · Place 15 · Michigan RacersMichigan Racers400 Meters1554.86a—
Jan 18LAB Indoor Meet #6Jan 18 · 200 Meters · Place 37 · Michigan RacersMichigan Racers200 Meters3724.72a—
Jan 18LAB Indoor Meet #6Jan 18 · 60 Meters · Place 66 · Michigan RacersMichigan Racers60 Meters667.86a—
Jan 11SVSU - MITS Meet #1Jan 11 · 800 Meters · Place 58 · Michigan RacersMichigan Racers800 Meters582:19.49a—
Jan 4LAB Indoor Meet #4Jan 4 · 400 Meters · Place 49 · Michigan RacersMichigan Racers400 Meters4955.9110
Jan 4LAB Indoor Meet #4Jan 4 · 200 Meters · Place 57 · Michigan RacersMichigan Racers200 Meters5724.8110
Jan 4LAB Indoor Meet #4Jan 4 · 60 Meters · Place 107 · Michigan RacersMichigan Racers60 Meters1078.0310

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 400 Meters · Place 12 · Michigan RacersMichigan Racers400 Meters1253.40a10
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · 200 Meters · Place 14 · Michigan RacersMichigan Racers200 Meters1423.89a10
Jul 132025 COURAGEOUS GAMES Jul 13 · 400 Meters · Place 8 · Michigan RacersMichigan Racers400 Meters853.01a10
Jul 132025 COURAGEOUS GAMES Jul 13 · 200 Meters · Place 10 · Michigan RacersMichigan Racers200 Meters1024.41a10
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 36 · Michigan RacersMichigan Racers400 Meters36.54.57a10
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 200 Meters · Place 38 · Michigan RacersMichigan Racers200 MetersRound S38.24.27a10
Jun 12Motor City Nationals Elite Meet (NB Tune-Up)Jun 12 · 100 Meters · Place 6 · Michigan RacersMichigan Racers100 MetersRound P653.00a10
Jun 12Motor City Nationals Elite Meet (NB Tune-Up)Jun 12 · 100 Meters · Place 22 · Michigan RacersMichigan Racers100 MetersRound P2223.72a10
May 297th DDC Falcon Fresh/Soph InviteMay 29 · 400 Meters · Place 4 · Detroit Catholic CentralDetroit Catholic Central400 Meters453.49a10
May 297th DDC Falcon Fresh/Soph InviteMay 29 · 200 Meters · Place 7 · Detroit Catholic CentralDetroit Catholic Central200 Meters723.73a10
May 12UDJ @ CCMay 12 · 400 Meters · Place 2 · Detroit Catholic CentralDetroit Catholic Central400 Meters254.19a10
May 12UDJ @ CCMay 12 · 200 Meters · Place 9 · Detroit Catholic CentralDetroit Catholic Central200 Meters924.49a10
May 10CHSL Bishop Championships (EQ Approved)May 10 · 400 Meters · Place 10 · Detroit Catholic CentralDetroit Catholic Central400 Meters10.53.71a10
May 5Catholic Central Meet #4May 5 · 400 Meters · Place 2 · Detroit Catholic CentralDetroit Catholic Central400 Meters253.90a10
May 5Catholic Central Meet #4May 5 · 200 Meters · Place 13 · Detroit Catholic CentralDetroit Catholic Central200 Meters1324.26a10
Apr 28DeLaSalle @ Catholic CentralApr 28 · 400 Meters · Place 1 · Detroit Catholic CentralDetroit Catholic Central400 Meters154.91a10
Apr 28DeLaSalle @ Catholic CentralApr 28 · 200 Meters · Place 4 · Detroit Catholic CentralDetroit Catholic Central200 Meters423.85a10
Apr 252025 Charlie Janke Invitational (EQ Approved)Apr 25 · 400 Meters · Place 15 · Detroit Catholic CentralDetroit Catholic Central400 Meters15.54.64a10
Apr 14Catholic Central Meet #1Apr 14 · 400 Meters · Place 1 · Detroit Catholic CentralDetroit Catholic Central400 Meters154.56a10
Apr 5SPRING CLASSIC 9th- 10th INVITEApr 5 · 800 Meters · Place 7 · Detroit Catholic CentralDetroit Catholic Central800 Meters72:26.43a PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 600 Meters · Place 23 · Michigan RacersMichigan Racers600 Meters23.1:35.50a10
Dec 14LAB Indoor Meet #1Dec 14 · 60 Meter · Place 102 · Michigan RacersMichigan Racers60 Meter102.7.92a10
Dec 14LAB Indoor Meet #1Dec 14 · 200 Meters · Place 74 · Michigan RacersMichigan Racers200 Meters74.25.52a10
Mar 2324 EMU Huron Relays Large SchoolsMar 23 · 400 Meters · Place 7 · Detroit Catholic CentralDetroit Catholic Central400 Meters7.57.23a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 296th DDC Falcon 9/10 InviteMay 29 · 400 Meters · Place 12 · Detroit Catholic CentraDetroit Catholic Centra400 Meters1256.18a—
May 219th Grade Oakland County ChampionshipsMay 21 · 400 Meters · Place 15 · Detroit Catholic CentraDetroit Catholic Centra400 Meters1556.12a—
May 17MHSAA LP Region 09-1 @ MilfordMay 17 · 400 Meters · Place 20 · Detroit Catholic CentraDetroit Catholic Centra400 Meters2055.37a—
May 11CHSL Bishop ChampionshipsMay 11 · 400 Meters · Place 12 · Detroit Catholic CentraDetroit Catholic Centra400 Meters1256.28a—
May 4Farmington InvitationalMay 4 · 400 Meters · Place 53 · Detroit Catholic CentraDetroit Catholic Centra400 Meters5356.68a—
Apr 29St. Mary's Prep vs CCApr 29 · 400 Meters · Place 3 · Detroit Catholic CentraDetroit Catholic Centra400 Meters355.15a—
Apr 26Charlie Janke Track & Field InvitationalApr 26 · 400 Meters · Place 18 · Detroit Catholic CentralDetroit Catholic Central400 Meters18.56.48a9
Apr 22Warren DeLaSalle @ Detroit Catholic CentralApr 22 · 400 Meters · Place 3 · Detroit Catholic CentraDetroit Catholic Centra400 Meters356.19a—
Apr 15CHSL: CC & Marian at Divine ChildApr 15 · 400 Meters · Place 4 · Detroit Catholic CentraDetroit Catholic Centra400 Meters456.60a—
Apr 8Brother Rice @ Catholic CentralApr 8 · 400 Meters · Place 4 · Detroit Catholic CentraDetroit Catholic Centra400 Meters457.89a—
Mar 25U-D Jesuit @ Detroit Catholic CentralMar 25 · 400 Meters · Place 5 · Detroit Catholic CentraDetroit Catholic Centra400 Meters557.71a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16LAB Indoor Meet #2Dec 16 · 400 Meters · Place 49 · UnattachedUnattached400 Meters49.58.38a9

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 138th Oakland County Middle School ChampionshipJun 1 · 400 Meters · Place 8 · Our Lady of SorrowsOur Lady of Sorrows400 Meters856.40a—
Jun 138th Oakland County Middle School ChampionshipJun 1 · 200 Meters · Place 7 · Our Lady of SorrowsOur Lady of Sorrows200 Meters725.43a—
Jun 138th Oakland County Middle School ChampionshipJun 1 · 200 Meters · Place 10 · Our Lady of SorrowsOur Lady of Sorrows200 Meters1025.26a—
May 13CYO ChampionshipMay 13 · 400 Meters · Place 3 · Our Lady of SorrowsOur Lady of Sorrows400 Meters357.63a—
May 13CYO ChampionshipMay 13 · 200 Meters · Place 2 · Our Lady of SorrowsOur Lady of Sorrows200 Meters225.87a—
May 6Whitmore Lake MS InviteMay 6 · 400 Meters · Place 1 · Our Lady of SorrowsOur Lady of Sorrows400 Meters156.88a—
May 6Whitmore Lake MS InviteMay 6 · 200 Meters · Place 3 · Our Lady of SorrowsOur Lady of Sorrows200 Meters325.90a—
Apr 24DDC CYO #2Apr 24 · 400 Meters · Place 2 · Our Lady of SorrowsOur Lady of Sorrows400 Meters2.1:01.8Unofficial8
Apr 24DDC CYO #2Apr 24 · 200 Meters · Place 1 · Our Lady of SorrowsOur Lady of Sorrows200 Meters1.26.8Unofficial8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14CYO Detroit Track & Field ChampionshipMay 14 · High Jump · Place 4 · Our Lady of SorrowsOur Lady of SorrowsHigh Jump4.4' 6 PB7
May 14CYO Detroit Track & Field ChampionshipMay 14 · 100 Meters · Place 10 · Our Lady of SorrowsOur Lady of Sorrows100 MetersRound S10.13.36a7
May 14CYO Detroit Track & Field ChampionshipMay 14 · 100 Meters · Place 12 · Our Lady of SorrowsOur Lady of Sorrows100 MetersRound P12.13.57a7
Apr 9CYO: OLS @ DCApr 9 · High Jump · Place 2 · Our Lady of SorrowsOur Lady of SorrowsHigh Jump2.4-47