Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIvy Prep North League Meet #4 · May 712.84aIvy Prep North League Meet #4May 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorIvy League Meet · May 322.96aIvy League MeetMay 3, 2023
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3127.54The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
200 Meters · OutdoorIvy Prep North League Meet #4 · May 726.17aIvy Prep North League Meet #4May 7, 2026
300 Meters · IndoorIvy League Prep Schools Championships · Feb 1844.28Ivy League Prep Schools ChampionshipsFebruary 18, 2026
400 Meters · OutdoorIvy League Prep Schools Outdoor Championships · May 141:00.82Ivy League Prep Schools Outdoor ChampionshipsMay 14, 2025
55 Meter · IndoorNorth Shore Season Opener · Dec 57.86aNorth Shore Season OpenerDecember 5, 2025
55 Meters · IndoorIvy League Prep Champs · Feb 197.69Ivy League Prep ChampsFebruary 19, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Ivy Prep North League Meet #4May 7 · 110m Hurdles · Riverdale Country110m Hurdles39" / 0.991m—DNS12
May 7Ivy Prep North League Meet #4May 7 · 200 Meters · Place 15 · Riverdale Country200 Meters15.26.17a PB12
May 7Ivy Prep North League Meet #4May 7 · 100 Meters · Place 16 · Riverdale Country100 Meters16.12.84a PB12
Apr 29Ivy League Prep Schools MeetApr 29 · 200 Meters · Place 35 · Riverdale Country200 Meters35.27.03a12
Apr 29Ivy League Prep Schools MeetApr 29 · 100 Meters · Place 36 · Riverdale Country100 Meters36.12.93a12
Apr 22Ivy Prep South League Meet #3Apr 22 · 200 Meters · Riverdale Country200 Meters—DNS12
Apr 22Ivy Prep South League Meet #3Apr 22 · 100 Meters · Riverdale Country100 Meters—DNS12
Apr 16Ivy Prep South League Meet #2Apr 16 · 200 Meters · Riverdale Country200 Meters—DNS12
Apr 16Ivy Prep South League Meet #2Apr 16 · 100 Meters · Riverdale Country100 Meters—DNS12
Apr 9Ivy Prep North League Meet #1Apr 9 · 200 Meters · Place 21 · Riverdale Country200 Meters21.27.20a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Ivy League Prep Schools ChampionshipsFeb 18 · 300 Meters · Place 24 · Riverdale Co300 Meters2444.28 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 156 · Riverdale Country Day High Sch200 Meters15627.54 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 156 · Riverdale Country Day High Sch200 Meters15627.5412
Jan 12Ivy League Prep Schools Meet #3Jan 12 · 300 Meters · Place 80 · Riverdale Co300 Meters8046.53—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5North Shore Season OpenerDec 5 · 55 Meter · Place 180 · Riverdale Country55 MeterRound P180.7.86a PB12
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 55 Meter · Place 90 · Riverdale Country55 Meter90.7.94a12
Feb 19Ivy League Prep ChampsFeb 19 · 55 Meters · Place 22 · Riverdale Co55 Meters227.69 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · 400 Meters · Place 11 · Riverdale Country Day High Sch400 Meters111:00.82 PB11
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · 100 Meters · Place 17 · Riverdale Country Day High Sch100 Meters1713.3311
May 8Ivy Prep South League Meet #5May 8 · 200 Meters · Place 24 · Riverdale Country200 Meters24.27.11a11
May 8Ivy Prep South League Meet #5May 8 · 100 Meters · Place 15 · Riverdale Country100 Meters15.13.25a11
Apr 30Ivy League Prep Schools #4Apr 30 · 200 Meters · Place 51 · Riverdale Country Day High Sch200 Meters5127.0211
Apr 30Ivy League Prep Schools #4Apr 30 · 100 Meters · Place 40 · Riverdale Country Day High Sch100 Meters4013.0311
Apr 17Ivy Prep North League Meet #3Apr 17 · 200 Meters · Place 21 · Riverdale Country200 Meters21.28.20a11
Apr 10Ivy Prep North League Meet #2Apr 10 · 100 Meters · Place 24 · Riverdale Country100 Meters24.13.49a11
Apr 3Ivy Prep South League Meet #1Apr 3 · 110m Hurdles · Place 2 · Riverdale Country110m Hurdles39" / 0.991m2.23.69a11
Apr 3Ivy Prep South League Meet #1Apr 3 · 200 Meters · Place 21 · Riverdale Country200 Meters21.27.04a11
Apr 3Ivy Prep South League Meet #1Apr 3 · 100 Meters · Place 16 · Riverdale Country100 Meters16.12.98a11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Ivy League Prep Schools #2Dec 18 · 300 Meters · Place 52 · Riverdale Country300 Meters52.45.27a11
Dec 18Ivy League Prep Schools #2Dec 18 · 55 Meter · Place 81 · Riverdale Country55 Meter81.7.97a11
Dec 6North Shore Season OpenerDec 6 · 300 Meters · Place 104 · Riverdale Country300 Meters104.45.83a11
Dec 6North Shore Season OpenerDec 6 · 55 Meter · Place 119 · Riverdale Country55 MeterRound P119.8.02a11
Dec 4Ivy League Prep Schools #1Dec 4 · 300 Meters · Place 88 · Riverdale Country300 Meters88.47.68a11
Dec 4Ivy League Prep Schools #1Dec 4 · 55 Meter · Place 68 · Riverdale Country55 Meter68.8.02a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15Ivy League Prep Schools ChampionshipsMay 15 · 100 Meters · Place 21 · Riverdale Country Day High Sch100 Meters2113.4610
May 7Ivy Prep South #5May 7 · 200 Meters · Place 27 · Riverdale Country200 Meters27.27.56a10
May 7Ivy Prep South #5May 7 · 100 Meters · Place 26 · Riverdale Country100 Meters26.13.45a10
May 1Ivy League Prep Schools #4 at IcahnMay 1 · 200 Meters · Place 63 · Riverdale Country Day High Sch200 Meters6327.5110
May 1Ivy League Prep Schools #4 at IcahnMay 1 · 100 Meters · Place 52 · Riverdale Country Day High Sch100 Meters5213.3410
May 1Ivy League Prep Schools #4 at IcahnMay 1 · 110m Hurdles · Place 9 · Riverdale Country Day High Sch110m Hurdles922.9810
Apr 16Ivy Prep North #3Apr 16 · 200 Meters · Place 42 · Riverdale Country200 Meters42.28.13a10
Apr 16Ivy Prep North #3Apr 16 · 100 Meters · Place 37 · Riverdale Country100 Meters37.13.26a10
Apr 11Ivy Prep South #2Apr 11 · 200 Meters · Place 24 · Riverdale Country200 Meters24.29.28a10
Apr 11Ivy Prep South #2Apr 11 · 100 Meters · Place 20 · Riverdale Country100 Meters20.13.81a10
Apr 6Poly Prep RelaysApr 6 · 100 Meters · Place 86 · Riverdale Country Day High Sch100 Meters8613.9510
Apr 6Poly Prep RelaysApr 6 · 100 Meters · Place 86 · Riverdale Co100 Meters8613.95—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Ivy League ChampionshipsMay 17 · 100 Meters · Place 33 · Riverdale Country Day High Sch100 Meters3314.379
May 9Ivy League Prep Schools #5 SouthMay 9 · 200 Meters · Place 29 · Riverdale Country200 Meters29.30.64a9
May 3Ivy League MeetMay 3 · 110m Hurdles · Place 11 · Riverdale Country110m Hurdles39" / 0.991m11.22.96a PB9
May 3Ivy League MeetMay 3 · 200 Meters · Place 51 · Riverdale Country200 Meters51.27.84a9