Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSection 2 Group 2 Championships · May 2718.62aSection 2 Group 2 ChampionshipsMay 27, 2026
300 Meters · IndoorCBA Break-IN Invite · Jan 2251.65CBA Break-IN InviteJanuary 22, 2025
400m Hurdles · 30" / 0.762m · OutdoorFonda-Fultonville Track and Field Invitational · May 11:23.95aFonda-Fultonville Track and Field InvitationalMay 1, 2026
55m Hurdles · 33" · IndoorSection 2 Division III Championship · Feb 111.20aSection 2 Division III ChampionshipFebruary 1, 2026
55m Hurdles · 33" · OutdoorSection 2 Division III Shot Put and Weight Throw · Feb 311.58aSection 2 Division III Shot Put and Weight ThrowFebruary 3, 2024
High Jump · IndoorTCITL LM 4B · Dec 274-03.00TCITL LM 4BDecember 27, 2023
Triple Jump · IndoorTCITL LM 4B · Dec 2722-08.50TCITL LM 4BDecember 27, 2023
Triple Jump · OutdoorSection 2 Division III Shot Put and Weight Throw · Feb 325-5Section 2 Division III Shot Put and Weight ThrowFebruary 3, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27Section 2 Group 2 ChampionshipsMay 27 · 100m Hurdles · Place 14 · Lansingburgh100m Hurdles33" / 0.838m14.18.62a PB10
May 19Colonial Council ChampionshipsMay 19 · 100m Hurdles · Place 7 · Lansingburgh100m Hurdles33" / 0.838m7.19.39a10
May 8Shen InvyMay 8 · 100m Hurdles · Place 20 · Lansingburgh100m Hurdles33" / 0.838mRound P20.18.65a10
May 5Voorheesville Dual MeetMay 5 · 400m Hurdles · Place 9 · Lansingburgh400m Hurdles30" / 0.762m9.1:24.41a10
May 1Fonda-Fultonville Track and Field InvitationalMay 1 · 400m Hurdles · Place 22 · Lansingburgh400m Hurdles30" / 0.762m22.1:23.95a PB10
May 1Fonda-Fultonville Track and Field InvitationalMay 1 · 100m Hurdles · Place 20 · Lansingburgh100m Hurdles33" / 0.838m20.19.74a10
Apr 28Schalmont DualApr 28 · 400m Hurdles · Place 7 · Lansingburgh400m Hurdles30" / 0.762m7.1:28.06a10
Apr 28Schalmont DualApr 28 · 100m Hurdles · Place 8 · Lansingburgh100m Hurdles33" / 0.838m8.24.02a10
Apr 24Lansingburgh Knight ClassicApr 24 · 100m Hurdles · Place 11 · Lansingburgh100m Hurdles1120.1610
Apr 24Lansingburgh Knight ClassicApr 24 · 400m Hurdles · Place 8 · Lansingburgh400m Hurdles81:22.0110

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 3CBA Invite #2Feb 3 · Triple Jump · Place 13 · LansingburghTriple Jump1324-5.5010
Feb 3CBA Invite #2Feb 3 · 55m Hurdles · Place 14 · Lansingburgh55m Hurdles1410.9410
Feb 1Section 2 Division III ChampionshipFeb 1 · 55m Hurdles · Place 16 · Lansingburgh55m Hurdles33"Round P16.11.20a PB10
Feb 1Section 2 Division III ChampionshipFeb 1 · Triple Jump · Place 19 · LansingburghTriple Jump19.22-4.2510
Jan 24Colonial and Wasaren League ChampsJan 24 · Triple Jump · Place 6 · LansingburghTriple Jump621-09.5010
Jan 24Colonial and Wasaren League ChampsJan 24 · 50m Hurdles · Place 8 · Lansingburgh50m Hurdles810.0710
Jan 3TCITL LM 5BJan 3 · Triple Jump · Place 14 · LansingburghTriple Jump1423-06.2510
Jan 3TCITL LM 5BJan 3 · 50m Hurdles · Place 13 · Lansingburgh50m Hurdles1310.210
Jan 3TCITL LM 5BJan 3 · 50m Hurdles · Place 13 · Lansingburgh50m Hurdles1310.1910
Jan 3TCITL LM 5BJan 3 · Triple Jump · Place 14 · LansingburghTriple Jump1423-6.2510

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28Section 2 Group 2 ChampionshipsMay 28 · 400m Hurdles · Place 9 · Lansingburgh400m Hurdles91:17.879
May 20Colonial Council ChampionshipsMay 20 · 400m Hurdles · Place 7 · Lansingburgh400m Hurdles71:17.609
May 16Schuylerville ClassicMay 16 · 400m Hurdles · Place 1 · Lansingburgh400m Hurdles11:18.589
May 2Watervliet InvitationalMay 2 · Triple Jump · Place 10 · LansingburghTriple Jump1026-04.00—
May 2Watervliet InvitationalMay 2 · 400m Hurdles · Place 1 · Lansingburgh400m Hurdles11:20.05—
Apr 30Colonial Council Dual MeetApr 30 · Triple Jump · Place 6 · LansingburghTriple Jump625-5.509
Apr 30Colonial Council Dual MeetApr 30 · 400m Hurdles · Place 3 · Lansingburgh400m Hurdles31:21.339

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Colonial Council Varsity ChampionshipsFeb 2 · 55m Hurdles · Place 11 · Lansingburgh55m Hurdles1111.229
Jan 22CBA Break-IN InviteJan 22 · 55m Hurdles · Place 6 · Lansingburgh55m Hurdles611.809
Jan 22CBA Break-IN InviteJan 22 · 300 Meters · Place 7 · Lansingburgh300 Meters751.65 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27TCITL LM 3DDec 27 · 55m Hurdles · Place 12 · Lansingburgh55m Hurdles33"12.11.69a9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Section 2 Group 2 ChampionshipsMay 22 · 400m Hurdles · Place 9 · Lansingburgh400m Hurdles91:20.938
May 17Schuylerville ClassicMay 17 · 400m Hurdles · Place 7 · Lansingburgh400m Hurdles71:19.958
Apr 30Mohonasen-Ravena-LansingburghApr 30 · Triple Jump · LansingburghTriple Jump—DNS8
Apr 20Stillwater Rockin' RelaysApr 20 · Triple Jump · Place 22 · LansingburghTriple Jump2225-18
Apr 20Stillwater Rockin' RelaysApr 20 · 100m Hurdles · Place 20 · Lansingburgh100m Hurdles2021.108
Apr 20Stillwater Rockin' RelaysApr 20 · 400m Hurdles · Place 8 · Lansingburgh400m Hurdles81:26.368
Feb 3Section 2 Division III Shot Put and Weight ThrowFeb 3 · 55m Hurdles · Place 16 · Lansingburgh55m Hurdles33"Round P16.11.58a PB8
Feb 3Section 2 Division III Shot Put and Weight ThrowFeb 3 · Triple Jump · Place 20 · LansingburghTriple Jump20.25-5 PB8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Viking InvitationalDec 30 · 55m Hurdles · Place 20 · Lansingburgh55m Hurdles33"20.12.60a8
Dec 30Viking InvitationalDec 30 · Triple Jump · LansingburghTriple Jump--FOUL8

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27TCITL LM 4BDec 27 · 55m Hurdles · Place 8 · Lansingburgh55m Hurdles33"8.12.98
Dec 27TCITL LM 4BDec 27 · Triple Jump · Place 10 · LansingburghTriple Jump10.22-08.50 PB8
Dec 27TCITL LM 4BDec 27 · High Jump · Place 4 · LansingburghHigh Jump4.4-03.00 PB8
Dec 10TCITL LM 2BDec 10 · Triple Jump · Place 19 · LansingburghTriple Jump19.21-08
Dec 10TCITL LM 2BDec 10 · High Jump · Place 19 · LansingburghHigh Jump19.4-08