Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMichiana Timing Metro Health Scholarship Invite · May 261.1Michiana Timing Metro Health Scholarship InviteMay 26, 2021
200 Meters · IndoorPatriot League Indoor Track & Field Championships · Feb 2821.27aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
200 Meters · OutdoorSMAC Championships · May 1321.11aSMAC ChampionshipsMay 13, 2023
300 Meters · IndoorVirginia Tech Invitational · Jan 1234.95aVirginia Tech InvitationalJanuary 12, 2024
400 Meters · IndoorMITS Indoor State Championships · Feb 2548.86MITS Indoor State ChampionshipsFebruary 25, 2023
400 Meters · OutdoorPatriot League Outdoor Track & Field Championships · May 1547.02aPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
60 Meter · IndoorPatriot League Indoor Track & Field Championships · Feb 286.87aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
60 Meters · IndoorArmy vs. Navy Star Meet · Feb 76.90aArmy vs. Navy Star MeetFebruary 7, 2026
60 Meters · IndoorUniversity of Michigan HS Invitational · Jan 2222.10aUniversity of Michigan HS InvitationalJanuary 22, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 400 Meters · Place 1 · Army West PointArmy West Point400 MetersRound P1.47.02a PBJr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 400 Meters · Place 3 · Army West PointArmy West Point400 Meters3.47.11aJr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 200 Meters · Place 7 · Army West PointArmy West Point200 MetersRound P7.21.18aWind: 0.3Jr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 200 Meters · Place 6 · Army West PointArmy West Point200 Meters6.22.45aWind: 2.5Jr
May 1Larry Ellis InvitationalMay 1 · 200 Meters · Army West PointArmy West Point200 Meters--DNFWind: 0.2Jr
May 1Larry Ellis InvitationalMay 1 · 100 Meters · Place 5 · Army West PointArmy West Point100 Meters5.10.55aWind: 0.4Jr
Apr 11Army-Navy ("Star Meet")Apr 11 · 400 Meters · Place 2 · Army West PointArmy West Point400 Meters2.47.77aJr
Mar 28UCF Knight InviteMar 28 · 400 Meters · Place 7 · Army West PointArmy West Point400 Meters747.32aJr
Mar 28UCF Knight InviteMar 28 · 200 Meters · Place 11 · Army West PointArmy West Point200 Meters1121.34aJr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 60 Meter · Place 8 · Army West PointArmy West Point60 MeterRound P8.6.87a PBWind: 0Jr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 60 Meter · Place 7 · Army West PointArmy West Point60 Meter7.6.95aWind: 0Jr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 200 Meters · Place 4 · Army West PointArmy West Point200 MetersRound P4.21.27a PBWind: 0Jr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 200 Meters · Place 7 · Army West PointArmy West Point200 Meters7.21.60aWind: 0Jr
Feb 7Army vs. Navy Star MeetFeb 7 · 60 Meters · Place 5 · Army West PointArmy West Point60 Meters56.90a PBJR
Jan 22Penn EliteJan 22 · 400 Meters · Army West PointArmy West Point400 Meters--DNSJr
Jan 17Quaker InvitationalJan 17 · 60 Meter · Place 7 · Army West PointArmy West Point60 MeterRound P7.6.92aJr
Jan 17Quaker InvitationalJan 17 · 60 Meter · Place 6 · Army West PointArmy West Point60 Meter6.6.87aJr
Jan 17Quaker InvitationalJan 17 · 200 Meters · Place 6 · Army West PointArmy West Point200 Meters6.21.53aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Army Crowell Multi & OpenDec 5 · 300 Meters · Place 1 · Army West PointArmy West Point300 Meters1.34.96aJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8West Point TwilightMay 8 · 200 Meters · Place 4 · Army West PointArmy West Point200 Meters422.34SO
May 8West Point TwilightMay 8 · 100 Meters · Place 3 · Army West PointArmy West Point100 Meters310.90SO
Apr 18Virginia ChallengeApr 18 · 200 Meters · Place 26 · Army West PointArmy West Point200 Meters2621.72SO
Apr 18Virginia ChallengeApr 18 · 200 Meters · Place 26 · Army West PointArmy West Point200 Meters2621.72SO
Apr 18Virginia ChallengeApr 18 · 100 Meters · Place 45 · Army West PointArmy West Point100 Meters4510.76SO
Apr 18Virginia ChallengeApr 18 · 100 Meters · Place 45 · Army West PointArmy West Point100 Meters4510.76SO
Apr 5Army vs. NavyApr 5 · 100 Meters · Place 6 · Army West PointArmy West Point100 Meters6.11.06aWind: 1.2So

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Crowell OpenDec 7 · 60 Meter · Place 8 · Army West PointArmy West Point60 Meter8.7.05aSo
Feb 3Army vs. Navy MeetFeb 3 · 200 Meters · Place 4 · Army West PointArmy West Point200 Meters422.06FR
Feb 3Army vs. Navy MeetFeb 3 · 60 Meters · Place 4 · Army West PointArmy West Point60 Meters47.00FR
Jan 20Villanova InvitationalJan 20 · 200 Meters · Place 4 · Army West PointArmy West Point200 Meters422.01FR
Jan 20Villanova InvitationalJan 20 · 60 Meters · Place 13 · Army West PointArmy West Point60 MetersRound P137.01FR
Jan 12Virginia Tech InvitationalJan 12 · 300 Meters · Place 5 · Army West PointArmy West Point300 Meters534.95a PB—
Jan 12Virginia Tech InvitationalJan 12 · 200 Meters · Place 8 · Army West PointArmy West Point200 Meters822.39a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9West Point TwilightMay 9 · 100 Meters · Place 5 · Army West PointArmy West Point100 Meters510.77a—
May 9West Point TwilightMay 9 · 100 Meters · Place 4 · Army West PointArmy West Point100 Meters410.97a—
Apr 6Army vs. NavyApr 6 · 200 Meters · Place 3 · Army West PointArmy West Point200 Meters321.51a—
Mar 29Florida RelaysMar 29 · 200 Meters · Place 35 · Army West PointArmy West Point200 Meters3521.81a—
Mar 22UCF Knights InvitationalMar 22 · 400 Meters · Place 25 · Army West PointArmy West Point400 Meters25.48.98aFr

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 200 Meters · Place 1 · St. JosephSt. Joseph200 MetersRound P1.21.26aWind: 1.112
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 200 Meters · Place 2 · St. JosephSt. Joseph200 Meters2.21.28aWind: 1.712
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 100 Meters · Place 2 · St. JosephSt. Joseph100 MetersRound P2.10.65aWind: 1.312
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 100 Meters · Place 2 · St. JosephSt. Joseph100 Meters2.10.79aWind: -0.112
May 262023 MITCA D1 Team StateMay 26 · 400 Meters · St. JosephSt. Joseph400 Meters--SCR12
May 262023 MITCA D1 Team StateMay 26 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters1.21.42aWind: 0.112
May 19MHSAA LP Region 03-1 @ Portage CentralMay 19 · 400 Meters · Place 1 · St. JosephSt. Joseph400 Meters149.22a—
May 19MHSAA LP Region 03-1 @ Portage CentralMay 19 · 200 Meters · Place 1 · St. JosephSt. Joseph200 MetersRound P122.15a—
May 19MHSAA LP Region 03-1 @ Portage CentralMay 19 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters121.95a—
May 19MHSAA LP Region 03-1 @ Portage CentralMay 19 · 100 Meters · Place 1 · St. JosephSt. Joseph100 MetersRound P110.82a—
May 19MHSAA LP Region 03-1 @ Portage CentralMay 19 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters110.69a—
May 13SMAC ChampionshipsMay 13 · 200 Meters · Place 1 · St. JosephSt. Joseph200 MetersRound P1.21.81a12
May 13SMAC ChampionshipsMay 13 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters1.21.11a PB12
May 13SMAC ChampionshipsMay 13 · 100 Meters · Place 1 · St. JosephSt. Joseph100 MetersRound P1.10.86a12
May 13SMAC ChampionshipsMay 13 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters1.10.52a12
May 8St. Joe and Lakeshore at MattawanMay 8 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters1.21.73a12
May 5St. Joe/Benton Harbor Rotary MeetMay 5 · 400 Meters · Place 1 · St. JosephSt. Joseph400 Meters149.37a—
May 5St. Joe/Benton Harbor Rotary MeetMay 5 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters111.19a—
May 5St. Joe/Benton Harbor Rotary MeetMay 5 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters110.79a—
May 3St. Joseph @ Portage CentralMay 3 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters122.13a—
May 3St. Joseph @ Portage CentralMay 3 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters110.92a—
Apr 29GR Elite ChallengeApr 29 · 400 Meters · Place 1 · St. JosephSt. Joseph400 Meters148.64a—
Apr 25St. Joseph @ Portage NorthernApr 25 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters122.36a—
Apr 21Allegan InvitationalApr 21 · 100 Meters · Place 1 · St. JosephSt. Joseph100 MetersRound P110.85a—
Apr 21Allegan InvitationalApr 21 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters110.75a—
Apr 14Gull Lake InvitationalApr 14 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters121.63a—
Apr 11Lakeshore at St. JoeApr 11 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters110.85a—
Apr 7Lakeview InviteApr 7 · 400 Meters · Place 1 · St. JosephSt. Joseph400 Meters150.22a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 25MITS Indoor State ChampionshipsFeb 25 · 200 Meters · Place 2 · Grand Rapids FireGrand Rapids Fire200 Meters221.79SR
Feb 25MITS Indoor State ChampionshipsFeb 25 · 200 Meters · Place 2 · Grand Rapids FireGrand Rapids Fire200 Meters221.79SR
Feb 25MITS Indoor State ChampionshipsFeb 25 · 400 Meters · Place 2 · Grand Rapids FireGrand Rapids Fire400 Meters248.86 PBSR
Feb 25MITS Indoor State ChampionshipsFeb 25 · 400 Meters · Place 2 · Grand Rapids FireGrand Rapids Fire400 Meters248.86SR
Feb 25MITS Indoor State ChampionshipsFeb 25 · 200 Meters · Place 1 · Grand Rapids FireGrand Rapids Fire200 MetersRound P121.98SR
Feb 25MITS Indoor State ChampionshipsFeb 25 · 200 Meters · Place 3 · Grand Rapids FireGrand Rapids Fire200 MetersRound P321.98SR
Feb 10Eastern Indoors InvitationalFeb 10 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.48.89a12
Feb 10Eastern Indoors InvitationalFeb 10 · 200 Meters · Place 5 · UnattachedUnattached200 Meters5.22.15a12
Jan 22University of Michigan HS InvitationalJan 22 · 60 Meters · Place 4 · GR FIREGR FIRE60 MetersRound P422.10a PB12
Jan 22University of Michigan HS InvitationalJan 22 · 200 Meters · Place 4 · Grand Rapids FireGrand Rapids Fire200 Meters422.10SR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17GVSU - MITS #2Dec 17 · 60 Meter · Place 1 · GR FIREGR FIRE60 Meter1.6.96a12
Dec 17GVSU - MITS #2Dec 17 · 200 Meters · Place 2 · GR FIREGR FIRE200 Meters2.22.63a12
Dec 2GVSU - MITS #1Dec 2 · 60 Meter · Place 1 · GR FIREGR FIRE60 Meter1.6.99a12
Dec 2GVSU - MITS #1Dec 2 · 200 Meters · Place 1 · GR FIREGR FIRE200 Meters1.22.00a12

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 200 Meters · Place 8 · St. JosephSt. Joseph200 MetersRound P8.22.32aWind: -0.711
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 200 Meters · Place 5 · St. JosephSt. Joseph200 Meters5.22.26aWind: 1.711
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 100 Meters · Place 13 · St. JosephSt. Joseph100 MetersRound P13.11.31aWind: -0.811
May 282022 MITCA D1 Team StateMay 28 · 200 Meters · Place 2 · St. JosephSt. Joseph200 Meters2.22.52aWind: -1.711
May 282022 MITCA D1 Team StateMay 28 · 100 Meters · Place 3 · St. JosephSt. Joseph100 Meters3.11.06aWind: 0.411
May 24Michiana Timing Metro Health Scholarship InviteMay 24 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters122.1211
May 24Michiana Timing Metro Health Scholarship InviteMay 24 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters110.9811
May 20MHSAA LP Region 02-1 @ Grand HavenMay 20 · 200 Meters · Place 2 · St. JosephSt. Joseph200 Meters223.2811
May 20MHSAA LP Region 02-1 @ Grand HavenMay 20 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters121.8611
May 20MHSAA LP Region 02-1 @ Grand HavenMay 20 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters111.4511
May 20MHSAA LP Region 02-1 @ Grand HavenMay 20 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters111.1311
May 14SMAC ChampionshipsMay 14 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters122.2011
May 14SMAC ChampionshipsMay 14 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters122.0611
May 9Postponed: St. Joe at LakeshoreMay 9 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters123.1711
May 9Postponed: St. Joe at LakeshoreMay 9 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters111.7211
Apr 30Grand Rapids Elite ChallengeApr 30 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters111.2011
Apr 25Portage Northern @ St. JosephApr 25 · 200 Meters · Place 7 · St. JosephSt. Joseph200 Meters725.2711
Apr 25Portage Northern @ St. JosephApr 25 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters111.1611
Apr 22Allegan InvitationalApr 22 · 100 Meters · Place 4 · St. JosephSt. Joseph100 Meters411.3811

2021 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · 200 Meters · Place 12 · St. JosephSt. Joseph200 MetersRound P12.22.62aWind: -2.510
Jun 52021 MHSAA LP D1 State T&F ChampionshipsJun 5 · 100 Meters · Place 10 · St. JosephSt. Joseph100 MetersRound P10.11.23aWind: -3.610
May 282021 MITCA D1 Team StateMay 28 · Long Jump · St. JosephSt. JosephLong Jump—ND10
May 282021 MITCA D1 Team StateMay 28 · 200 Meters · Place 3 · St. JosephSt. Joseph200 Meters3.22.20a10
May 282021 MITCA D1 Team StateMay 28 · 100 Meters · Place 7 · St. JosephSt. Joseph100 Meters7.11.13a10
May 26Michiana Timing Metro Health Scholarship InviteMay 26 · 100 Meters · Place 2 · St. JosephSt. Joseph100 Meters21.1 PB10
May 21MHSAA LP Region 02-1 @ Grand HavenMay 21 · 200 Meters · Place 2 · St. JosephSt. Joseph200 MetersRound P222.8810
May 21MHSAA LP Region 02-1 @ Grand HavenMay 21 · 200 Meters · Place 2 · St. JosephSt. Joseph200 Meters222.4710
May 21MHSAA LP Region 02-1 @ Grand HavenMay 21 · 100 Meters · Place 1 · St. JosephSt. Joseph100 MetersRound P111.1910
May 21MHSAA LP Region 02-1 @ Grand HavenMay 21 · 100 Meters · Place 2 · St. JosephSt. Joseph100 Meters211.1210
May 14SMAC ChampionshipsMay 14 · 200 Meters · Place 2 · St. JosephSt. Joseph200 MetersRound P222.6810
May 14SMAC ChampionshipsMay 14 · 200 Meters · Place 2 · St. JosephSt. Joseph200 Meters222.6010
May 14SMAC ChampionshipsMay 14 · 100 Meters · Place 2 · St. JosephSt. Joseph100 MetersRound P211.2110
May 14SMAC ChampionshipsMay 14 · 100 Meters · Place 2 · St. JosephSt. Joseph100 Meters211.2510
May 7St. Joe Benton Harbor Rotary MeetMay 7 · Long Jump · Place 3 · St. JosephSt. JosephLong Jump318-01.0010
May 7St. Joe Benton Harbor Rotary MeetMay 7 · 400 Meters · Place 1 · St. JosephSt. Joseph400 Meters152.9510
May 7St. Joe Benton Harbor Rotary MeetMay 7 · 100 Meters · Place 1 · St. JosephSt. Joseph100 MetersRound P111.2310
May 7St. Joe Benton Harbor Rotary MeetMay 7 · 100 Meters · Place 1 · St. JosephSt. Joseph100 Meters110.9210
May 3Portage Central @ St. JosephMay 3 · Long Jump · Place 1 · St. JosephSt. JosephLong Jump119-06.0010
May 3Portage Central @ St. JosephMay 3 · 200 Meters · Place 2 · St. JosephSt. Joseph200 Meters222.7410
May 3Portage Central @ St. JosephMay 3 · 100 Meters · Place 2 · St. JosephSt. Joseph100 Meters211.1310
May 1Grand Rapids Elite Challenge - Saturday SessionMay 1 · Long Jump · Place 2 · St. JosephSt. JosephLong Jump219-07.7510
May 1Grand Rapids Elite Challenge - Saturday SessionMay 1 · 200 Meters · Place 2 · St. JosephSt. Joseph200 Meters222.8510
May 1Grand Rapids Elite Challenge - Saturday SessionMay 1 · 100 Meters · Place 2 · St. JosephSt. Joseph100 Meters211.1210
Apr 27Lakeshore & St. Joseph @ Portage NorthernApr 27 · Long Jump · Place 2 · St. JosephSt. JosephLong Jump220-1.510
Apr 27Lakeshore & St. Joseph @ Portage NorthernApr 27 · 200 Meters · Place 2 · St. JosephSt. Joseph200 Meters222.1910
Apr 27Lakeshore & St. Joseph @ Portage NorthernApr 27 · 100 Meters · Place 2 · St. JosephSt. Joseph100 Meters211.0710
Apr 23Allegan InvitationalApr 23 · Long Jump · Place 3 · St. JosephSt. JosephLong Jump319-05.0010
Apr 23Allegan InvitationalApr 23 · 200 Meters · Place 2 · St. JosephSt. Joseph200 MetersRound P222.5010
Apr 23Allegan InvitationalApr 23 · 200 Meters · Place 2 · St. JosephSt. Joseph200 Meters222.9510
Apr 23Allegan InvitationalApr 23 · 100 Meters · Place 2 · St. JosephSt. Joseph100 MetersRound P210.9810
Apr 23Allegan InvitationalApr 23 · 100 Meters · Place 2 · St. JosephSt. Joseph100 Meters211.0210
Mar 30St. Joseph at MattawanMar 30 · Long Jump · Place 1 · St. JosephSt. JosephLong Jump119-04.2510
Mar 30St. Joseph at MattawanMar 30 · 200 Meters · Place 1 · St. JosephSt. Joseph200 Meters122.8710
Mar 30St. Joseph at MattawanMar 30 · 100 Meters · Place 2 · St. JosephSt. Joseph100 Meters211.1310