Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColonial Council Championships · May 1612.33Colonial Council ChampionshipsMay 16, 2023
110m Hurdles · 39" / 0.991m · OutdoorColonial Council Track & Field Championships · May 1415.92aColonial Council Track & Field ChampionshipsMay 14, 2024
200 Meters · OutdoorLansingburgh Knight Classic · Apr 2424.18Lansingburgh Knight ClassicApril 24, 2026
300 Meters · IndoorColonial Council Varsity Championships · Feb 239.57Colonial Council Varsity ChampionshipsFebruary 2, 2025
300 Meters · OutdoorSection 2 Division III Shot Put and Weight Throw · Feb 341.11aSection 2 Division III Shot Put and Weight ThrowFebruary 3, 2024
400 Meters · OutdoorMaple Hill Invitational · Apr 2959.92Maple Hill InvitationalApril 29, 2023
400m Hurdles · 36" / 0.914m · OutdoorColonial Council Track & Field Championships · May 1458.64aColonial Council Track & Field ChampionshipsMay 14, 2024
55 Meter · IndoorTCITL LM 4B · Dec 277.1TCITL LM 4BDecember 27, 2023
55 Meters · IndoorCBA Break-IN Invite · Jan 227.25CBA Break-IN InviteJanuary 22, 2025
55m Hurdles · 39" · IndoorSection 2 Division III Championship · Feb 178.43aSection 2 Division III ChampionshipFebruary 17, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5Voorheesville Dual MeetMay 5 · 200 Meters · Place 34 · Lansingburgh200 Meters34.33.60a12
May 5Voorheesville Dual MeetMay 5 · 100 Meters · Place 28 · Lansingburgh100 Meters28.12.94a12
May 1Fonda-Fultonville Track and Field InvitationalMay 1 · 200 Meters · Place 25 · Lansingburgh200 Meters25.26.08a12
Apr 28Schalmont DualApr 28 · 200 Meters · Place 9 · Lansingburgh200 Meters9.26.80a12
Apr 28Schalmont DualApr 28 · 100 Meters · Place 10 · Lansingburgh100 Meters10.12.61a12
Apr 24Lansingburgh Knight ClassicApr 24 · 200 Meters · Place 13 · Lansingburgh200 Meters1324.18 PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 5Section 2 State QualifierJun 5 · 110m Hurdles · Place 1 · Lansingburgh110m HurdlesRound P115.9911
Jun 5Section 2 State QualifierJun 5 · 110m Hurdles · Place 2 · Lansingburgh110m Hurdles215.8611
Jun 5Section 2 State QualifierJun 5 · 110m Hurdles · Place 1 · Lansingburgh110m HurdlesRound P115.9911
Jun 5Section 2 State QualifierJun 5 · 110m Hurdles · Place 2 · Lansingburgh110m Hurdles215.8611
May 28Section 2 Group 2 ChampionshipsMay 28 · 110m Hurdles · Place 2 · Lansingburgh110m Hurdles216.0911
May 20Colonial Council ChampionshipsMay 20 · 400m Hurdles · Place 1 · Lansingburgh400m Hurdles11:00.4311
May 20Colonial Council ChampionshipsMay 20 · 110m Hurdles · Place 1 · Lansingburgh110m Hurdles116.1511
May 16Schuylerville ClassicMay 16 · 110m Hurdles · Place 12 · Lansingburgh110m Hurdles1222.1211
May 16Schuylerville ClassicMay 16 · 400m Hurdles · Place 2 · Lansingburgh400m Hurdles21:02.5711
May 2Watervliet InvitationalMay 2 · 400m Hurdles · Place 2 · Lansingburgh400m Hurdles21:00.29—
May 2Watervliet InvitationalMay 2 · 110m Hurdles · Place 1 · Lansingburgh110m Hurdles116.28—
Apr 30Colonial Council Dual MeetApr 30 · 400m Hurdles · Place 1 · Lansingburgh400m Hurdles159.7711
Apr 30Colonial Council Dual MeetApr 30 · 110m Hurdles · Place 1 · Lansingburgh110m Hurdles116.8811
Apr 30Colonial Council Dual MeetApr 30 · 200 Meters · Place 5 · Lansingburgh200 Meters525.6111

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22Section 2 State QualifierFeb 22 · 55m Hurdles · Place 8 · Lansingburgh55m Hurdles810.0411
Feb 22Section 2 State QualifierFeb 22 · 55m Hurdles · Place 5 · Lansingburgh55m HurdlesRound P58.6111
Feb 17Section 2 Division III ChampionshipFeb 17 · 55m Hurdles · Place 2 · Lansingburgh55m Hurdles39"Round P2.8.53a11
Feb 17Section 2 Division III ChampionshipFeb 17 · 55m Hurdles · Place 3 · Lansingburgh55m Hurdles39"3.8.43a PB11
Feb 2Colonial Council Varsity ChampionshipsFeb 2 · 300 Meters · Place 12 · Lansingburgh300 Meters1239.57 PB11
Feb 2Colonial Council Varsity ChampionshipsFeb 2 · 55m Hurdles · Place 3 · Lansingburgh55m Hurdles38.5611
Jan 22CBA Break-IN InviteJan 22 · 55m Hurdles · Place 1 · Lansingburgh55m Hurdles18.6511
Jan 22CBA Break-IN InviteJan 22 · 300 Meters · Place 4 · Lansingburgh300 Meters439.5811
Jan 22CBA Break-IN InviteJan 22 · 55 Meters · Place 10 · Lansingburgh55 Meters107.25 PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27TCITL LM 3DDec 27 · 55 Meter · Place 14 · Lansingburgh55 Meter14.7.45a11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22Section 2 Group 2 ChampionshipsMay 22 · 400m Hurdles · Place 4 · Lansingburgh400m Hurdles41:02.2510
May 22Section 2 Group 2 ChampionshipsMay 22 · 110m Hurdles · Place 2 · Lansingburgh110m Hurdles215.8510
May 17Schuylerville ClassicMay 17 · 400m Hurdles · Place 1 · Lansingburgh400m Hurdles158.5610
May 17Schuylerville ClassicMay 17 · 110m Hurdles · Place 1 · Lansingburgh110m HurdlesRound P116.3410
May 17Schuylerville ClassicMay 17 · 110m Hurdles · Place 1 · Lansingburgh110m Hurdles115.9910
May 14Colonial Council Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 1 · Lansingburgh400m Hurdles36" / 0.914m1.58.64a PB10
May 14Colonial Council Track & Field ChampionshipsMay 14 · 110m Hurdles · Place 1 · Lansingburgh110m Hurdles39" / 0.991m1.15.92a PB10
May 10Shen InvitationalMay 10 · 110m Hurdles · Place 14 · Lansingburgh110m Hurdles39" / 0.991mRound P14.16.83a10
May 10Shen InvitationalMay 10 · 110m Hurdles · Place 8 · Lansingburgh110m Hurdles39" / 0.991m8.16.55a10
May 2Mohonasen-Ravena-LansingburghMay 2 · 400m Hurdles · Place 1 · Lansingburgh400m Hurdles11:00.6210
May 2Mohonasen-Ravena-LansingburghMay 2 · 110m Hurdles · Place 2 · Lansingburgh110m Hurdles217.4510
Apr 30Mohonasen-Ravena-LansingburghApr 30 · 400m Hurdles · Place 1 · Lansingburgh400m Hurdles36" / 0.914m1.1:00.62a10
Apr 30Mohonasen-Ravena-LansingburghApr 30 · 110m Hurdles · Place 2 · Lansingburgh110m Hurdles39" / 0.991m2.17.44a10
Apr 27Maple Hill InvitationalApr 27 · 400m Hurdles · Place 1 · Lansingburgh400m Hurdles158.49—
Apr 27Maple Hill InvitationalApr 27 · 110m Hurdles · Place 3 · Lansingburgh110m Hurdles316.26—
Apr 27Maple Hill InvitationalApr 27 · 110m Hurdles · Place 8 · Lansingburgh110m HurdlesRound P817.64—
Apr 20Stillwater Rockin' RelaysApr 20 · 110m Hurdles · Place 7 · Lansingburgh110m Hurdles718.5310
Apr 20Stillwater Rockin' RelaysApr 20 · 400m Hurdles · Place 2 · Lansingburgh400m Hurdles21:00.7310
Feb 3Section 2 Division III Shot Put and Weight ThrowFeb 3 · 300 Meters · Place 10 · Lansingburgh300 Meters10.41.11a PB10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Viking InvitationalDec 30 · 300 Meters · Place 11 · Lansingburgh300 Meters11.41.90a10
May 16Colonial Council ChampionshipsMay 16 · 100 Meters · Place 15 · Lansingburgh100 Meters1512.33 PB9
Apr 29Maple Hill InvitationalApr 29 · Long Jump · Place 17 · LansingburghLong Jump1715-07.50—
Apr 29Maple Hill InvitationalApr 29 · 400 Meters · Place 13 · Lansingburgh400 Meters1359.92 PB—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27TCITL LM 4BDec 27 · 300 Meters · Place 5 · Lansingburgh300 Meters5.41.410
Dec 27TCITL LM 4BDec 27 · 55 Meter · Place 4 · Lansingburgh55 Meter4.7.1 PB10
Dec 10TCITL LM 2BDec 10 · 300 Meters · Place 16 · Lansingburgh300 Meters16.41.49a10
Dec 10TCITL LM 2BDec 10 · 55 Meter · Place 17 · Lansingburgh55 Meter17.7.13a10