Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestminster Youth Track & Field Meet · Apr 1211.91aWestminster Youth Track & Field Meet April 12, 2026
1600 Meters · IndoorHCC JV Invitational (FAT Timed) · Jan 106:18.85aHCC JV Invitational (FAT Timed)January 10, 2025
200 Meters · OutdoorWestminster Youth Track & Field Meet · Apr 1224.65aWestminster Youth Track & Field Meet April 12, 2026
300 Meters · IndoorTerry Baker Invitational · Dec 544.13aTerry Baker InvitationalDecember 5, 2025
400 Meters · OutdoorOakdale Bear Crawl · Mar 2457.13aOakdale Bear CrawlMarch 24, 2026
400 Meters · Relay Split · IndoorMPSSAA 1A West Region Championships · Jan 3157.850MPSSAA 1A West Region ChampionshipsJanuary 31, 2026
500 Meters · Indoor2026 Washington County Indoor Track and Field Championships · Jan 161:17.68a2026 Washington County Indoor Track and Field ChampionshipsJanuary 16, 2026
800 Meters · IndoorJeff Spielman Winter Classic · Dec 132:32.26aJeff Spielman Winter ClassicDecember 13, 2025
Long Jump · OutdoorWestminster Youth Track & Field Meet · Apr 1217' 11.5"Westminster Youth Track & Field Meet April 12, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 200 Meters · Place 1 · Middletown Knight StridersMiddletown Knight Striders200 Meters1.24.82a10
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 100 Meters · Place 1 · Middletown Knight StridersMiddletown Knight Striders100 Meters1.12.02a10
Apr 1866th Annual Talley Zimmerman InvitationalApr 18 · Long Jump · BoonsboroBoonsboroLong Jump—DNS10
Apr 15Brunswick Hump Day Meet (FAT)Apr 15 · 100 Meters · Place 36 · BoonsboroBoonsboro100 Meters3614.40a10
Apr 12Westminster Youth Track & Field Meet Apr 12 · Long Jump · Place 1 · Middletown Knight StridersMiddletown Knight StridersLong Jump1.17' 11.5" PB10
Apr 12Westminster Youth Track & Field Meet Apr 12 · 200 Meters · Place 2 · Middletown Knight StridersMiddletown Knight Striders200 Meters2.24.65a PB10
Apr 12Westminster Youth Track & Field Meet Apr 12 · 100 Meters · Place 2 · Middletown Knight StridersMiddletown Knight Striders100 Meters2.11.91a PB10
Apr 11Don Boyer InvitationalApr 11 · Long Jump · Place 12 · BoonsboroBoonsboroLong Jump1217-02.0010
Apr 41st Tamara Ovejera Invitational (Patriot Invite)Apr 4 · Long Jump · Place 11 · BoonsboroBoonsboroLong Jump1118-110
Mar 28Dwight Scott InviteMar 28 · Long Jump · Place 7 · BoonsboroBoonsboroLong Jump717-8.2510
Mar 28Dwight Scott InviteMar 28 · 400 Meters · Place 15 · BoonsboroBoonsboro400 Meters151:00.55a10
Mar 24Oakdale Bear CrawlMar 24 · 400 Meters · Place 2 · BoonsboroBoonsboro400 Meters257.13a PB10
Mar 24Oakdale Bear CrawlMar 24 · 100 Meters · Place 17 · BoonsboroBoonsboro100 Meters1712.20a10
Mar 20Charas Heurich Invitational Mar 20 · 400 Meters · Place 26 · BoonsboroBoonsboro400 Meters2657.78a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31MPSSAA 1A West Region ChampionshipsJan 31 · 400 Meters · BoonsboroBoonsboro400 MetersRelay Split—57.850 PB10
Jan 162026 Washington County Indoor Track and Field ChampionshipsJan 16 · 500 Meters · Place 8 · BoonsboroBoonsboro500 Meters81:17.68a PB10
Jan 9HCC JV Invitational (FAT Timed)Jan 9 · 500 Meters · Place 4 · BoonsboroBoonsboro500 Meters41:17.89a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19HCC Dwight Scott InvitationalDec 19 · 500 Meters · Place 22 · BoonsboroBoonsboro500 Meters22.1:18.80a10
Dec 13Jeff Spielman Winter ClassicDec 13 · 500 Meters · Place 25 · BoonsboroBoonsboro500 Meters25.1:25.29a10
Dec 13Jeff Spielman Winter ClassicDec 13 · 800 Meters · Place 34 · BoonsboroBoonsboro800 Meters34.2:32.26a PB10
Dec 5Terry Baker InvitationalDec 5 · 300 Meters · Place 29 · BoonsboroBoonsboro300 Meters29.44.13a PB10
Jan 10HCC JV Invitational (FAT Timed)Jan 10 · 1600 Meters · Place 24 · BoonsboroBoonsboro1600 Meters246:18.85a PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7WCPS ChampionshipMay 7 · 400 Meters · Place 14 · BoonsboroBoonsboro400 Meters1459.24a9
Apr 30CMC Small School Championship Apr 30 · 400 Meters · Place 18 · BoonsboroBoonsboro400 Meters1859.86a9
Apr 26Cougar Mountain BashApr 26 · 400 Meters · Place 26 · BoonsboroBoonsboro400 Meters261:00.329
Apr 7Boons. HS, MSD, OHS & TJHS Quad @ Oakdale HSApr 7 · 200 Meters · Place 30 · BoonsboroBoonsboro200 Meters3027.48a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Jeff Spielman Winter ClassicDec 14 · 800 Meters · Place 37 · BoonsboroBoonsboro800 Meters372:41.93a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 2Catonsville Youth League MeetJun 2 · Long Jump · Place 2 · Middletown Knight StrideMiddletown Knight StrideLong Jump214-10.25—
Jun 2Catonsville Youth League MeetJun 2 · 200 Meters · Place 6 · Middletown Knight StridMiddletown Knight Strid200 Meters627.94a—
Jun 2Catonsville Youth League MeetJun 2 · 100 Meters · Place 7 · Middletown Knight StridMiddletown Knight Strid100 Meters713.77a—
May 26Bethesda Track Club League MeetMay 26 · Long Jump · Place 3 · Middletown Knight StridersMiddletown Knight StridersLong Jump3.15' 11.758
May 26Bethesda Track Club League MeetMay 26 · 200 Meters · Place 5 · Middletown Knight StridersMiddletown Knight Striders200 Meters5.28.01a8
May 26Bethesda Track Club League MeetMay 26 · 100 Meters · Place 7 · Middletown Knight StridersMiddletown Knight Striders100 Meters7.13.69a8
May 19Catoctin Youth Track & Field League MeetMay 19 · 200 Meters · Place 14 · Middletown Knight StridersMiddletown Knight Striders200 Meters14.28.16a8
May 19Catoctin Youth Track & Field League MeetMay 19 · 100 Meters · Place 16 · Middletown Knight StridersMiddletown Knight Striders100 Meters16.13.90a8
May 5Freedom Flyers League MeetMay 5 · Long Jump · Place 7 · Middletown Knight StridersMiddletown Knight StridersLong Jump7.14' 48
May 5Freedom Flyers League MeetMay 5 · 200 Meters · Place 9 · Middletown Knight StridersMiddletown Knight Striders200 Meters9.29.09a8
May 5Freedom Flyers League MeetMay 5 · 100 Meters · Place 10 · Middletown Knight StridersMiddletown Knight Striders100 Meters10.14.65a8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · Long Jump · Place 6 · Middletown Knight StridersMiddletown Knight StridersLong Jump6.14' 68
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 200 Meters · Place 21 · Middletown Knight StridersMiddletown Knight Striders200 Meters21.28.67a8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 100 Meters · Place 23 · Middletown Knight StridersMiddletown Knight Striders100 Meters23.13.95a8
Apr 21Westminster Track & Field Club League MeetApr 21 · Long Jump · Place 9 · Middletown Knight StridersMiddletown Knight StridersLong Jump9.13' 18
Apr 21Westminster Track & Field Club League MeetApr 21 · 200 Meters · Place 36 · Middletown Knight StridersMiddletown Knight Striders200 Meters36.32.23a8
Apr 21Westminster Track & Field Club League MeetApr 21 · 100 Meters · Place 24 · Middletown Knight StridersMiddletown Knight Striders100 Meters24.14.69a8
Apr 14Lightning Youth Track & Field League MeetApr 14 · Long Jump · Place 6 · Middletown Knight StridersMiddletown Knight StridersLong Jump6.13' 4.258
Apr 14Lightning Youth Track & Field League MeetApr 14 · 100 Meters · Place 17 · Middletown Knight StridersMiddletown Knight Striders100 Meters17.15.04a8
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · Long Jump · Place 8 · Middletown Knight StridersMiddletown Knight StridersLong Jump8.13' 9.758
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 200 Meters · Place 18 · Middletown Knight StridersMiddletown Knight Striders200 Meters18.30.17a8
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 100 Meters · Place 24 · Middletown Knight StridersMiddletown Knight Striders100 Meters24.14.82a8

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4Lightning TC Youth Track & Field MeetJun 4 · Long Jump · Place 26 · Middletown Knight StridersMiddletown Knight StridersLong Jump26.10' 9.57
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 200 Meters · Place 38 · Middletown Knight StridersMiddletown Knight Striders200 Meters38.32.58a7
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 100 Meters · Place 40 · Middletown Knight StridersMiddletown Knight Striders100 Meters40.15.54a7
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · Long Jump · Place 11 · Middletown Knight StrideMiddletown Knight StrideLong Jump1112-7.75—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 100m Hurdles · Place 5 · Middletown Knight StridMiddletown Knight Strid100m Hurdles524.68a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 100 Meters · Place 30 · Middletown Knight StridMiddletown Knight Strid100 Meters3015.85a—
May 7Freedom Flyers Youth MeetMay 7 · Long Jump · Place 14 · Middletown Knight StrideMiddletown Knight StrideLong Jump1412-6—
May 7Freedom Flyers Youth MeetMay 7 · 200 Meters · Place 40 · Middletown Knight StridMiddletown Knight Strid200 Meters4032.89a—
May 7Freedom Flyers Youth MeetMay 7 · 100 Meters · Place 31 · Middletown Knight StridMiddletown Knight Strid100 Meters3115.44a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · Long Jump · Place 23 · Middletown Knight StrideMiddletown Knight StrideLong Jump2311-1.75—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 100 Meters · Place 57 · Middletown Knight StridMiddletown Knight Strid100 Meters5716.04a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · Long Jump · Place 2 · Middletown Knight StriderMiddletown Knight StriderLong Jump211-07.75—
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · 100 Meters · Place 14 · Middletown Knight StriderMiddletown Knight Strider100 Meters1416.20—
May 222022 West Carroll Wings Invitational MeetMay 22 · Long Jump · Place 4 · Middletown Knight StridersMiddletown Knight StridersLong Jump4.11-01.006
May 222022 West Carroll Wings Invitational MeetMay 22 · 100 Meters · Place 25 · Middletown Knight StridersMiddletown Knight Striders100 Meters25.16.86a6
May 1Bullseye Youth Track & Field MeetMay 1 · Long Jump · Place 2 · Middletown Knight StridersMiddletown Knight StridersLong Jump2.11-02.756
May 1Bullseye Youth Track & Field MeetMay 1 · 100 Meters · Place 19 · Middletown Knight StridersMiddletown Knight Striders100 Meters19.16.68a6
Apr 24Lightning Youth Track & Field MeetApr 24 · Long Jump · Place 7 · Middletown Knight StridersMiddletown Knight StridersLong Jump7.11-02.006
Apr 24Lightning Youth Track & Field MeetApr 24 · 100 Meters · Place 35 · Middletown Knight StridersMiddletown Knight Striders100 Meters35.16.28a6
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · Long Jump · Middletown Knight StridersMiddletown Knight StridersLong Jump--ND6
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 100 Meters · Place 11 · Middletown Knight StridersMiddletown Knight Striders100 Meters11.16.95a6
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 100 Meters · Place 16 · Middletown Knight StridersMiddletown Knight Striders100 Meters16.17.21a6