Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL Boys JV Meet · May 512.44CAL Boys JV MeetMay 5, 2025
1600 Meters · OutdoorCAL Meet #2 @ Conestoga · Apr 86:09.10aCAL Meet #2 @ ConestogaApril 8, 2026
200 Meters · IndoorLawrenceville Opener · Dec 325.17aLawrenceville OpenerDecember 3, 2025
200 Meters · OutdoorBoys CAL JV · Apr 2125.05aBoys CAL JVApril 21, 2025
400 Meters · IndoorBears Invitational · Jan 101:03.73aBears InvitationalJanuary 10, 2024
400 Meters · OutdoorLower Merion Meet · Mar 1956.59Lower Merion MeetMarch 19, 2025
60 Meter · IndoorF&M HS Invite #1 · Dec 77.84aF&M HS Invite #1December 7, 2024
60m Hurdles · 39" / 0.991m · IndoorF&M HS Invite #2 · Jan 2611.05aF&M HS Invite #2January 26, 2025
800 Meters · OutdoorBrooks Haverford Distance Classic · Apr 102:20.57aBrooks Haverford Distance ClassicApril 10, 2026
Long Jump · OutdoorThe Coatesville Track and Field Invitational · Apr 1217-11.5The Coatesville Track and Field InvitationalApril 12, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 800 Meters · Place 26 · Lower Merion800 Meters26.2:23.33a11
May 2Lower Merion InvitationalMay 2 · 400 Meters · Place 36 · Lower Merion400 Meters36.1:00.01a11
Apr 15CAL Meet #3 @ SpringfieldApr 15 · 3200 Meters · Lower Merion3200 Meters--DNS11
Apr 10Explorers Men's InviteApr 10 · 300m Hurdles · Lower Merion300m Hurdles36" / 0.914m—DNS11
Apr 10Brooks Haverford Distance ClassicApr 10 · 800 Meters · Place 74 · Lower Merion800 Meters74.2:20.57a PB11
Apr 8CAL Meet #2 @ ConestogaApr 8 · 1600 Meters · Place 24 · Lower Merion1600 Meters24.6:09.10a PB11
Mar 25Lower Merion Boys MeetMar 25 · 300m Hurdles · Lower Merion300m Hurdles36" / 0.914m--DNS11
Mar 25Lower Merion Boys MeetMar 25 · 800 Meters · Place 30 · Lower Merion800 Meters30.2:49.07a11
Mar 25Lower Merion Boys MeetMar 25 · 400 Meters · Place 17 · Lower Merion400 Meters17.56.84a11
Mar 18Lower Merion ScrimmageMar 18 · 300m Hurdles · Place 6 · Lower Merion300m Hurdles647.4411
Mar 18Lower Merion ScrimmageMar 18 · 400 Meters · Place 4 · Lower Merion400 Meters457.1411

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 3Lawrenceville OpenerDec 3 · 200 Meters · Place 13 · Lower Merion200 Meters13.25.17a PB11
Jan 26F&M HS Invite #2Jan 26 · 60m Hurdles · Place 20 · Lower Merion60m Hurdles39" / 0.991m20.11.05a PB10
Jan 26F&M HS Invite #2Jan 26 · 200 Meters · Lower Merion200 Meters--DNS10
Jan 8DVGTCA & T&FCAofGP Novice MeetJan 8 · 55m Hurdles · Place 8 · Lower Merion55m Hurdles810.06—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5CAL Boys JV MeetMay 5 · 400 Meters · Place 22 · Lower Merion400 Meters2258.5810
May 5CAL Boys JV MeetMay 5 · 100 Meters · Place 16 · Lower Merion100 Meters1612.44 PB10
Apr 21Boys CAL JVApr 21 · Long Jump · Place 6 · Lower MerionLong Jump6.17-08.0010
Apr 21Boys CAL JVApr 21 · 400 Meters · Place 19 · Lower Merion400 Meters19.57.32a10
Apr 21Boys CAL JVApr 21 · 200 Meters · Place 11 · Lower Merion200 Meters11.25.05a PB10
Apr 12The Coatesville Track and Field InvitationalApr 12 · Long Jump · Place 15 · Lower MerionLong Jump15.17-11.5 PB10
Apr 12Coatesville Track and Field InvitationalApr 12 · Long Jump · Place 15 · Lower MerionLong Jump15.17' 11.5"10
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 400 Meters · Place 21 · Lower Merion400 Meters2158.0810
Apr 9Marple Newtown CAL MeetApr 9 · Long Jump · Place 12 · Lower MerionLong Jump12.17-10.0010
Apr 9Marple Newtown CAL MeetApr 9 · 400 Meters · Place 21 · Lower Merion400 Meters21.58.08a10
Apr 2CAL Meet #2 @ Lower MerionApr 2 · 400 Meters · Place 17 · Lower Merion400 Meters1758.56a10
Mar 26CAL Meet #1 (UD)Mar 26 · 400 Meters · Place 16 · Lower Merion400 Meters16.1:00.37a10
Mar 19Lower Merion MeetMar 19 · 400 Meters · Place 6 · Lower Merion400 Meters656.59 PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · Place 61 · Lower Merion60m Hurdles39" / 0.991mRound P61.11.28a10
Dec 7F&M HS Invite #1Dec 7 · 60 Meter · Place 62 · Lower Merion60 Meter62.7.84a PB10
Jan 10Bears InvitationalJan 10 · 400 Meters · Place 34 · Lower Merion400 Meters34.1:03.73a PB9
Jan 10Bears InvitationalJan 10 · 200 Meters · Place 34 · Lower Merion200 Meters34.26.29a9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17CAL Week #3 (Marple) Apr 17 · 200 Meters · Place 34 · Lower Merion200 Meters34.27.05a9
Apr 17CAL Week #3 (Marple) Apr 17 · 100 Meters · Place 31 · Lower Merion100 Meters31.12.80a9
Apr 13The Coatesville Track and Field InvitationalApr 13 · 400 Meters · Place 55 · Lower Merion400 Meters55.1:03.58a9
Apr 6The North Penn OpenApr 6 · 200 Meters · Place 67 · Lower Merion200 Meters67.28.29a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 60 Meter · Place 52 · Lower Merion60 Meter52.7.97a9