Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorVHSL Region 4C Championships · May 2515.58aVHSL Region 4C ChampionshipsMay 25, 2022
110m Hurdles · 42" / 1.067m · OutdoorNEWMAC · Apr 2616.93aNEWMACApril 26, 2024
200 Meters · IndoorSpringfield College Triangle Classic · Feb 1724.43Springfield College Triangle ClassicFebruary 17, 2024
300 Meters · IndoorEast Coast Elite · Jan 738.98East Coast EliteJanuary 7, 2023
300m Hurdles · 36" / 0.914m · OutdoorVHSL 4A State Championships · Jun 339.84aVHSL 4A State ChampionshipsJune 3, 2022
400 Meters · IndoorRiverhawk Invitational · Jan 2653.49Riverhawk InvitationalJanuary 26, 2024
400m Hurdles · 36" / 0.914m · OutdoorTrinity Invitational · Apr 1858.77aTrinity InvitationalApril 18, 2026
500 Meters · IndoorRiverhawk Invitational · Jan 241:11.05aRiverhawk InvitationalJanuary 24, 2025
55m Hurdles · 33" · IndoorCoast Guard Winter Invite #1 · Jan 178.58aCoast Guard Winter Invite #1January 17, 2026
55m Hurdles · 39" · IndoorVHSL Class 4 State Indoor Championships · Feb 278.05aVHSL Class 4 State Indoor Championships February 27, 2023
60m Hurdles · 42" / 1.067m · IndoorSmith-King Tufts · Jan 209.37aSmith-King TuftsJanuary 20, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 400m Hurdles · Place 13 · Coast GuardCoast Guard400m Hurdles36" / 0.914m13.58.80aJr
Apr 18Trinity InvitationalApr 18 · 400m Hurdles · Place 9 · Coast GuardCoast Guard400m Hurdles36" / 0.914m9.58.77a PBJr
Apr 10Silfen InvitationalApr 10 · 400m Hurdles · Place 9 · Coast GuardCoast Guard400m Hurdles36" / 0.914m9.59.87aJr
Apr 4Coast Guard Spring InvitationalApr 4 · 400m Hurdles · Coast GuardCoast Guard400m Hurdles36" / 0.914m--DNFJr
Mar 27Monmouth Season OpenerMar 27 · 400m Hurdles · Place 10 · Coast GuardCoast Guard400m Hurdles36" / 0.914m10.59.96aJr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 60m Hurdles · Place 20 · Coast GuardCoast Guard60m HurdlesRound P209.30aJr
Feb 20Springfield College Triangle ClassicFeb 20 · 400 Meters · Place 16 · Coast GuardCoast Guard400 Meters1654.40aJr
Feb 13Tufts Cupid ChallengeFeb 13 · 60m Hurdles · Place 35 · Coast GuardCoast Guard60m HurdlesRound P359.43aJr
Feb 13Tufts Cupid ChallengeFeb 13 · 400 Meters · Place 27 · Coast GuardCoast Guard400 Meters2754.94aJr
Feb 6Coast Guard Winter Invite #2Feb 6 · 55m Hurdles · Place 9 · Coast GuardCoast Guard55m Hurdles98.62aJR
Feb 6Coast Guard Winter Invite #2Feb 6 · 200 Meters · Place 28 · Coast GuardCoast Guard200 Meters2825.32aJR
Jan 30John Thomas Terrier ClassicJan 30 · 60m Hurdles · Place 12 · Coast GuardCoast Guard60m Hurdles129.64JR
Jan 30John Thomas Terrier ClassicJan 30 · 400 Meters · Place 109 · Coast GuardCoast Guard400 Meters10953.51JR
Jan 232026 Lyons InvitationalJan 23 · 60m Hurdles · Place 16 · Coast GuardCoast Guard60m HurdlesRound P169.45JR
Jan 17Coast Guard Winter Invite #1Jan 17 · 55m Hurdles · Place 3 · Coast GuardCoast Guard55m Hurdles33"Round P3.8.58a PBJr
Jan 17Coast Guard Winter Invite #1Jan 17 · 55m Hurdles · Coast GuardCoast Guard55m Hurdles33"—DNSJr
Jan 17Coast Guard Winter Invite #1Jan 17 · 400 Meters · Place 6 · Coast GuardCoast Guard400 Meters6.55.90aJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25NEWMAC ChampionshipsApr 25 · 400m Hurdles · Place 13 · Coast GuardCoast Guard400m Hurdles36" / 0.914m13.59.86aSo
Apr 19Trinity InvitationalApr 19 · 400 Hurdles Section 2 · Place 8 · Coast GuardCoast Guard400 Hurdles Section 2859.03SO
Apr 19Trinity InvitationalApr 19 · 400 Hurdles · Place 8 · Coast GuardCoast Guard400 Hurdles859.03SO
Apr 11Silfen InvitationalApr 11 · 400m Hurdles · Place 8 · Coast GuardCoast Guard400m Hurdles81:00.43aSO
Apr 5CGA Spring InviteApr 5 · 400m Hurdles · Place 5 · Coast GuardCoast Guard400m Hurdles51:00.06aSO

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21Springfield College Triangle ClassicFeb 21 · 200 Meters · Place 34 · Coast GuardCoast Guard200 Meters3425.11SO
Feb 21Springfield College Triangle ClassicFeb 21 · 400 Meters · Place 17 · Coast GuardCoast Guard400 Meters1754.79SO
Feb 15Tufts Stampede OpenFeb 15 · 400 Meters · Place 14 · Coast GuardCoast Guard400 Meters1455.81SO
Feb 15Tufts Stampede OpenFeb 15 · 200 Meters · Place 30 · Coast GuardCoast Guard200 Meters3025.08SO
Feb 7CGA Bear InviteFeb 7 · 400 Meters · Place 15 · Coast GuardCoast Guard400 Meters15.55.48aSo
Jan 31John Thomas Terrier ClassicJan 31 · 400 Meters · Place 90 · Coast GuardCoast Guard400 Meters9053.90a—
Jan 24Riverhawk InvitationalJan 24 · 500 Meters · Place 29 · Coast GuardCoast Guard500 Meters29.1:11.05a PBSo
Jan 18Coast Guard Winter InvitationalJan 18 · 400 Meters · Place 6 · Coast GuardCoast Guard400 Meters6.55.64aSo

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26NEWMACApr 26 · 400m Hurdles · Place 5 · Coast GuardCoast Guard400m Hurdles36" / 0.914m5.59.50aFr
Apr 26NEWMACApr 26 · 110m Hurdles · Place 10 · Coast GuardCoast Guard110m Hurdles42" / 1.067mRound P10.16.93a PBWind: -0.8Fr
Apr 20Trinity InvitationalApr 20 · 400m Hurdles · Place 5 · Coast GuardCoast Guard400m Hurdles558.85a—
Apr 20Trinity InvitationalApr 20 · 110m Hurdles · Place 9 · Coast GuardCoast Guard110m Hurdles916.73a—
Apr 12Silfen InvitationalApr 12 · 400m Hurdles · Place 8 · Coast GuardCoast Guard400m Hurdles859.76a—
Apr 12Silfen InvitationalApr 12 · 110m Hurdles · Place 11 · Coast GuardCoast Guard110m Hurdles1116.85a—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 400m Hurdles · Place 7 · Coast GuardCoast Guard400m Hurdles36" / 0.914m7.1:00.56aFr
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 110m Hurdles · Place 6 · Coast GuardCoast Guard110m Hurdles42" / 1.067m6.16.69aWind: 2.5Fr

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 17Springfield College Triangle ClassicFeb 17 · 200 Meters · Place 25 · Coast GuardCoast Guard200 Meters2524.43 PBFR
Feb 17Springfield College Triangle ClassicFeb 17 · 60m Hurdles · Place 9 · Coast GuardCoast Guard60m HurdlesRound P99.16FR
Feb 10Gordon Kelly InvitationalFeb 10 · 60 Hurdles Preliminaries · Place 5 · Coast GuardCoast Guard60 Hurdles Preliminaries59.15FR
Feb 10Gordon Kelly InvitationalFeb 10 · 60 Hurdles Finals · Place 12 · Coast GuardCoast Guard60 Hurdles Finals129.15FR
Feb 10Gordon Kelly InvitationalFeb 10 · 400 Meters · Place 7 · Coast GuardCoast Guard400 Meters754.38FR
Feb 2CGA Winter Invite #2Feb 2 · 200 Meters · Place 14 · Coast GuardCoast Guard200 Meters1424.79—
Feb 2CGA Winter Invite #2Feb 2 · 400 Meters · Place 5 · Coast GuardCoast Guard400 Meters554.78—
Feb 2CGA Winter Invite #2Feb 2 · 55m Hurdles · Place 3 · Coast GuardCoast Guard55m Hurdles38.50—
Jan 26Riverhawk InvitationalJan 26 · 400 Meters · Place 69 · Coast GuardCoast Guard400 Meters6953.49 PBFR
Jan 20Smith-King TuftsJan 20 · 60m Hurdles · Place 10 · Coast GuardCoast Guard60m Hurdles42" / 1.067mRound P10.9.37a PBFr
Jan 20Smith-King TuftsJan 20 · 200 Meters · Place 26 · Coast GuardCoast Guard200 Meters26.25.04aFr
Jan 13CGA Winter Invite #1 Jan 13 · 400 Meters · Place 13 · Coast GuardCoast Guard400 Meters1355.40FR
Jan 13CGA Winter Invite #1 Jan 13 · 55m Hurdles · Place 4 · Coast GuardCoast Guard55m HurdlesRound P48.56FR
Jan 13CGA Winter Invite #1 Jan 13 · 55m Hurdles · Place 4 · Coast GuardCoast Guard55m Hurdles48.51FR

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 25VHSL 4C Region ChampionshipMay 25 · 300m Hurdles · Place 3 · James WoodJames Wood300m Hurdles340.9312
May 25VHSL 4C Region ChampionshipMay 25 · 110m Hurdles · Place 5 · James WoodJames Wood110m Hurdles515.9912
May 19Northwestern District 4A ChampionshipMay 19 · 300m Hurdles · Place 1 · James WoodJames Wood300m Hurdles141.3212
May 19Northwestern District 4A ChampionshipMay 19 · 110m Hurdles · Place 2 · James WoodJames Wood110m Hurdles215.7112
May 12Millbrook's Last Chance InvitationalMay 12 · 110m Hurdles · Place 5 · James WoodJames Wood110m Hurdles516.1212
May 10James Wood/Kettle Run/Liberty/Sherando/HandleyMay 10 · 110m Hurdles · Place 1 · James WoodJames Wood110m Hurdles116.4212
May 10James Wood/Kettle Run/Liberty/Sherando/HandleyMay 10 · Shot Put · Place 19 · James WoodJames WoodShot Put1933-512
May 10James Wood/Kettle Run/Liberty/Sherando/HandleyMay 10 · Discus · Place 15 · James WoodJames WoodDiscus1584-712
Apr 29Apple Blossom InvitationalApr 29 · 300m Hurdles · Place 1 · James WoodJames Wood300m Hurdles141.0512
Apr 29Apple Blossom InvitationalApr 29 · 110m Hurdles · Place 2 · James WoodJames Wood110m Hurdles215.9612
Apr 14Wolverine Classic Track InvitationalApr 14 · 300m Hurdles · Place 17 · James WoodJames Wood300m Hurdles1744.8712
Apr 14Wolverine Classic Track InvitationalApr 14 · 110m Hurdles · Place 1 · James WoodJames Wood110m Hurdles116.3512
Apr 14Woodgrove InviteApr 14 · 300m Hurdles · Place 17 · James WoodJames Wood300m Hurdles36" / 0.914m17.44.87a12
Apr 14Woodgrove InviteApr 14 · 110m Hurdles · Place 1 · James WoodJames Wood110m Hurdles39" / 0.991m1.16.35a12
Mar 31Ram Country Track & Field InvitationalMar 31 · 110m Hurdles · Place 2 · James WoodJames Wood110m Hurdles215.6412

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27VHSL Class 4 State Indoor Championships Feb 27 · 55m Hurdles · Place 10 · James WoodJames Wood55m Hurdles39"Round P10.8.05a PB12
Feb 13VHSL Region 4C Indoor ChampionshipsFeb 13 · 55m Hurdles · Place 1 · James WoodJames Wood55m Hurdles39"1.8.10a12
Jan 7East Coast EliteJan 7 · 300 Meters · Place 3 · James Wood High SchoJames Wood High Scho300 Meters338.98 PBSR
Jan 7East Coast EliteJan 7 · 300 Meters · Place 40 · James Wood High SchoJames Wood High Scho300 Meters4038.98SR
Jan 7East Coast EliteJan 7 · 55m Hurdles · Place 1 · James Wood High SchoJames Wood High Scho55m Hurdles18.19SR
Jan 7East Coast EliteJan 7 · 55m Hurdles · Place 6 · James Wood High SchoJames Wood High Scho55m Hurdles68.19SR

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3VHSL 4A State ChampionshipsJun 3 · 300m Hurdles · Place 5 · James WoodJames Wood300m Hurdles36" / 0.914m5.39.84a PB11
Jun 3VHSL 4A State ChampionshipsJun 3 · 110m Hurdles · Place 11 · James WoodJames Wood110m Hurdles39" / 0.991mRound P11.15.73aWind: 0.511
May 25VHSL Region 4C ChampionshipsMay 25 · 300m Hurdles · Place 1 · James WoodJames Wood300m Hurdles36" / 0.914m1.40.32a11
May 25VHSL Region 4C ChampionshipsMay 25 · 110m Hurdles · Place 3 · James WoodJames Wood110m Hurdles39" / 0.991m3.15.58a PB11
May 18Northwestern District 4A ChampionshipMay 18 · 300m Hurdles · Place 1 · James WoodJames Wood300m Hurdles140.6411
May 18Northwestern District 4A ChampionshipMay 18 · 110m Hurdles · Place 1 · James WoodJames Wood110m Hurdles115.6911

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 19VHSL Group 4 State ChampionshipsJun 19 · 300m Hurdles · Place 6 · James WoodJames Wood300m Hurdles36" / 0.914m6.40.95a10
Jun 19VHSL Group 4 State ChampionshipsJun 19 · 110m Hurdles · Place 6 · James WoodJames Wood110m Hurdles39" / 0.991m6.15.89aWind: 1.110
Jun 9VHSL Region 4C ChampionshipJun 9 · 300m Hurdles · Place 2 · James WoodJames Wood300m Hurdles36" / 0.914m2.41.00a10
Jun 9VHSL Region 4C ChampionshipJun 9 · 110m Hurdles · Place 4 · James WoodJames Wood110m Hurdles39" / 0.991m4.15.84a10