Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIvy Prep South League Meet #2 · Apr 1611.75aIvy Prep South League Meet #2April 16, 2026
200 Meters · IndoorJim Mitchell Invitational · Dec 2023.37aJim Mitchell InvitationalDecember 20, 2025
200 Meters · OutdoorSaint Anthony's Invitational · May 123.63aSaint Anthony's InvitationalMay 1, 2026
300 Meters · IndoorIvy League Prep Schools Meet #3 · Jan 1237.36Ivy League Prep Schools Meet #3January 12, 2026
400 Meters · IndoorDr. Sander Columbia Scorcher - College · Jan 2353.65Dr. Sander Columbia Scorcher - CollegeJanuary 23, 2026
400 Meters · OutdoorIvy League Prep Schools Outdoor Championships · May 1454.85Ivy League Prep Schools Outdoor ChampionshipsMay 14, 2025
400 Meters · Relay Split · OutdoorIvy Prep North #3 · Apr 161:03.748Ivy Prep North #3April 16, 2024
45 Meter · Indoor · Hand timedTCITL LM 4D · Dec 306.0hTCITL LM 4DDecember 30, 2022
55 Meter · IndoorIvy League Prep Schools Meet #4 · Jan 137.26aIvy League Prep Schools Meet #4January 13, 2025
55 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 96.96Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
600 Meters · IndoorIvy League Prep Schools Meet #1 · Dec 31:38.46aIvy League Prep Schools Meet #1December 3, 2025
Long Jump · IndoorIvy League Prep Schools Meet #4 · Jan 1316-00.25Ivy League Prep Schools Meet #4January 13, 2025
Long Jump · OutdoorIvy Prep South #2 · Apr 1114-05.00Ivy Prep South #2April 11, 2024
Shot Put · 12lb · OutdoorIvy Prep North League Meet #1 · Apr 924' 9"Ivy Prep North League Meet #1April 9, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Saint Anthony's InvitationalMay 1 · 200 Meters · Place 32 · Riverdale CountryRiverdale Country200 Meters3223.63a PB11
May 1Saint Anthony's InvitationalMay 1 · 200 Meters · Place 32 · Riverdale CountryRiverdale Country200 Meters3223.63a11
Apr 16Ivy Prep South League Meet #2Apr 16 · Shot Put · Riverdale CountryRiverdale CountryShot Put12lb—DNS11
Apr 16Ivy Prep South League Meet #2Apr 16 · 100 Meters · Place 6 · Riverdale CountryRiverdale Country100 Meters6.11.75a PB11
Apr 9Ivy Prep North League Meet #1Apr 9 · Shot Put · Place 16 · Riverdale CountryRiverdale CountryShot Put12lb16.24' 9" PB11

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 18Ivy League Prep Schools ChampionshipsFeb 18 · 55 Meters · Place 18 · Riverdale CoRiverdale Co55 MetersRound P187.0911
Feb 7Purple Champions HS InvitationalFeb 7 · 300 Meters · Place 32 · Riverdale CoRiverdale Co300 Meters3237.38911
Feb 4IVY Prep League Meet #4Feb 4 · 300 Meters · Place 12 · Riverdale Country Day High SchRiverdale Country Day High Sch300 Meters1237.4411
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 59 · Riverdale Country Day High SchRiverdale Country Day High Sch200 Meters5923.6611
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 90 · Riverdale Country Day High SchRiverdale Country Day High Sch55 Meters907.1711
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 59 · Riverdale Country Day High SchRiverdale Country Day High Sch200 Meters5923.6611
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 90 · Riverdale Country Day High SchRiverdale Country Day High Sch55 Meters907.1711
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · 400 Meters · Place 23 · Riverdale CoRiverdale Co400 Meters2353.65 PB11
Jan 23Dr. Sander Scorcher - HS EntryJan 23 · 400 Meters · Place 23 · Riverdale CountryRiverdale Country400 Meters23.53.65a11
Jan 12Ivy League Prep Schools Meet #3Jan 12 · 300 Meters · Place 6 · Riverdale CoRiverdale Co300 Meters637.36 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55 Meters · Place 50 · Riverdale CoRiverdale Co55 MetersRound P506.96 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55 Meters · Place 50 · Riverdale CoRiverdale Co55 MetersRound P506.96—

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20Jim Mitchell InvitationalDec 20 · 200 Meters · Place 11 · Riverdale CountryRiverdale Country200 Meters11.23.37a PB11
Dec 10Ivy League Prep Schools Meet #2Dec 10 · 300 Meters · Place 6 · Riverdale CountryRiverdale Country300 Meters6.39.41a11
Dec 5North Shore Season OpenerDec 5 · 300 Meters · Place 12 · Riverdale CountryRiverdale Country300 Meters12.38.95a11
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 300 Meters · Place 12 · Riverdale CountryRiverdale Country300 Meters12.39.86a11
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 600 Meters · Place 21 · Riverdale CountryRiverdale Country600 Meters21.1:38.46a PB11
Feb 28NYSAIS ChampionshipsFeb 28 · 300 Meters · Place 16 · Riverdale CoRiverdale Co300 Meters1638.5510
Feb 19Ivy League Prep ChampsFeb 19 · Long Jump · Place 11 · Riverdale CoRiverdale CoLong Jump1117-01.0010
Feb 19Ivy League Prep ChampsFeb 19 · 300 Meters · Place 13 · Riverdale CoRiverdale Co300 Meters1338.3810
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 13 · Riverdale CountryRiverdale Country55 Meter13.7.33a10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 55 · Riverdale CountryRiverdale Country200 MetersRound P55.24.84a10
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 300 Meters · Place 11 · Riverdale CountryRiverdale Country300 Meters11.38.48a10
Jan 13Ivy League Prep Schools Meet #4Jan 13 · 55 Meter · Place 33 · Riverdale CountryRiverdale Country55 Meter33.7.26a PB10
Jan 13Ivy League Prep Schools Meet #4Jan 13 · Long Jump · Place 15 · Riverdale CountryRiverdale CountryLong Jump15.16-00.25 PB10
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 200 Meters · Place 11 · Riverdale-NYRiverdale-NY200 Meters1124.30—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 55 Meters · Place 20 · Riverdale-NYRiverdale-NY55 MetersRound P207.26—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29Section 2 Group 5 ChampionshipsMay 29 · 100 Meters · Place 17 · Holy TrinityHoly Trinity100 Meters1712.5212
May 29Section 2 Group 5 ChampionshipsMay 29 · 100 Meters · Place 17 · Holy Trinity (Sec. 2)Holy Trinity (Sec. 2)100 Meters1712.5212
May 21NYSAIS ChampionshipsMay 21 · 200 Meters · Place 24 · Riverdale Country Day High SchRiverdale Country Day High Sch200 Meters2424.5310
May 20Wasaren League ChampionshipsMay 20 · 100 Meters · Place 14 · Holy TrinityHoly Trinity100 Meters1413.0212
May 20Wasaren League ChampionshipsMay 20 · 100 Meters · Place 14 · Holy Trinity (Sec. 2)Holy Trinity (Sec. 2)100 Meters1413.0212
May 14Ivy League Prep Schools Outdoor ChampionshipsMay 14 · 400 Meters · Place 9 · Riverdale Country Day High SchRiverdale Country Day High Sch400 Meters954.85 PB10
May 13Emma Willard Dual MeetMay 13 · 200 Meters · Place 8 · Holy Trinity (Sec. 2)Holy Trinity (Sec. 2)200 Meters828.1712
May 13Emma Willard Dual MeetMay 13 · 100 Meters · Place 6 · Holy Trinity (Sec. 2)Holy Trinity (Sec. 2)100 Meters613.0412
May 8Ivy Prep South League Meet #5May 8 · 200 Meters · Place 3 · Riverdale CountryRiverdale Country200 Meters3.24.02a10
May 8Ivy Prep South League Meet #5May 8 · 100 Meters · Place 6 · Riverdale CountryRiverdale Country100 Meters6.12.23a10
Apr 17Ivy Prep North League Meet #3Apr 17 · 200 Meters · Place 5 · Riverdale CountryRiverdale Country200 Meters5.24.25a10
Apr 15Wasaren League Only Early Spring MeetApr 15 · 100 Meters · Place 21 · Holy Trinity (Sec. 2)Holy Trinity (Sec. 2)100 Meters2113.0412
Apr 10Ivy Prep North League Meet #2Apr 10 · 200 Meters · Place 7 · Riverdale CountryRiverdale Country200 Meters7.25.19a10
Apr 3Ivy Prep South League Meet #1Apr 3 · 200 Meters · Place 4 · Riverdale CountryRiverdale Country200 Meters4.24.65a10
Apr 3Ivy Prep South League Meet #1Apr 3 · 100 Meters · Place 9 · Riverdale CountryRiverdale Country100 Meters9.12.39a10

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Ivy League Prep Schools #2Dec 18 · 300 Meters · Place 15 · Riverdale CountryRiverdale Country300 Meters15.40.83a10
Dec 18Ivy League Prep Schools #2Dec 18 · 55 Meter · Place 50 · Riverdale CountryRiverdale Country55 Meter50.7.54a10
Dec 6North Shore Season OpenerDec 6 · 600 Meters · Place 30 · Riverdale CountryRiverdale Country600 Meters30.1:38.63a10
Dec 4Ivy League Prep Schools #1Dec 4 · 600 Meters · Place 13 · Riverdale CountryRiverdale Country600 Meters13.1:39.16a10
Feb 15Ivy League Prep Schools ChampionshipsFeb 15 · 300 Meters · Place 5 · Riverdale CoRiverdale Co300 Meters540.439
Feb 15Ivy League Prep Schools ChampionshipsFeb 15 · 55 Meters · Place 15 · Riverdale CoRiverdale Co55 Meters157.6419
Jan 24Ivy League Prep Schools #5Jan 24 · 300 Meters · Place 48 · Riverdale Country Day High SchRiverdale Country Day High Sch300 Meters4841.849
Jan 24Ivy League Prep Schools #5Jan 24 · 55 Meters · Place 73 · Riverdale Country Day High SchRiverdale Country Day High Sch55 Meters737.709
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 200 Meters · Place 45 · Riverdale-NYRiverdale-NY200 Meters4526.6699
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 55 Meters · Place 47 · Riverdale-NYRiverdale-NY55 MetersRound P477.769
Jan 8Ivy League Prep #4Jan 8 · Long Jump · Place 34 · Riverdale CoRiverdale CoLong Jump3412-09.50—
Jan 8Ivy League Prep #4Jan 8 · 300 Meters · Place 52 · Riverdale CoRiverdale Co300 Meters5244.76—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14Wasaren League ChampionshipsMay 14 · Long Jump · Place 19 · Holy Trinity (Sec. 2)Holy Trinity (Sec. 2)Long Jump1913-011
May 14Wasaren League ChampionshipsMay 14 · 200 Meters · Place 18 · Holy Trinity (Sec. 2)Holy Trinity (Sec. 2)200 Meters1827.8511
May 7Ivy Prep South #5May 7 · Shot Put · Place 26 · Riverdale CountryRiverdale CountryShot Put12lb26.20-03.009
Apr 20Stillwater Rockin' RelaysApr 20 · Long Jump · Place 35 · Holy Trinity (Sec. 2)Holy Trinity (Sec. 2)Long Jump3513-811
Apr 16Ivy Prep North #3Apr 16 · Long Jump · Place 15 · Riverdale CountryRiverdale CountryLong Jump15.13-08.259
Apr 16Ivy Prep North #3Apr 16 · 400 Meters · Riverdale CountryRiverdale Country400 MetersRelay Split—1:03.748 PB9
Apr 16Ivy Prep North #3Apr 16 · 200 Meters · Place 30 · Riverdale CountryRiverdale Country200 Meters30.26.32a9
Apr 16Ivy Prep North #3Apr 16 · 100 Meters · Place 24 · Riverdale CountryRiverdale Country100 Meters24.12.73a9
Apr 11Ivy Prep South #2Apr 11 · Long Jump · Place 4 · Riverdale CountryRiverdale CountryLong Jump4.14-05.00 PB9
Apr 11Ivy Prep South #2Apr 11 · 200 Meters · Place 8 · Riverdale CountryRiverdale Country200 Meters8.26.86a9
Apr 11Ivy Prep South #2Apr 11 · 100 Meters · Place 10 · Riverdale CountryRiverdale Country100 Meters10.12.95a9
Apr 6Poly Prep RelaysApr 6 · 100 Meters · Place 48 · Riverdale Country Day High SchRiverdale Country Day High Sch100 Meters4812.849
Apr 6Poly Prep RelaysApr 6 · 100 Meters · Place 48 · Riverdale CoRiverdale Co100 Meters4812.84—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Ivy League Prep #2Dec 13 · 55 Meter · Place 84 · Riverdale CountryRiverdale Country55 Meter84.8.02a9
Dec 13Ivy League Prep #2Dec 13 · Long Jump · Place 27 · Riverdale CountryRiverdale CountryLong Jump27.13-09.509
Dec 6Ivy League Prep #1Dec 6 · 300 Meters · Place 70 · Riverdale CountryRiverdale Country300 Meters70.46.74a9
Dec 6Ivy League Prep #1Dec 6 · 55 Meter · Place 91 · Riverdale CountryRiverdale Country55 Meter91.8.01aWind: 09
Dec 6Ivy League Prep #1Dec 6 · Long Jump · Place 28 · Riverdale CountryRiverdale CountryLong Jump28.13' 09
Dec 1North Shore Season OpenerDec 1 · 300 Meters · Place 90 · Riverdale CountryRiverdale Country300 Meters90.44.94a9
Dec 1North Shore Season OpenerDec 1 · 55 Meter · Place 104 · Riverdale CountryRiverdale Country55 MeterRound P104.7.85a9
Jan 7TCITL LM 5A MeetJan 7 · 45 Meter · Holy TrinityHoly Trinity45 Meter--DNF10
Jan 7TCITL LM 5A MeetJan 7 · Long Jump · Place 16 · Holy TrinityHoly TrinityLong Jump16.11-02.5010

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16Wasaren League ChampionshipsMay 16 · Long Jump · Place 21 · Holy TrinityHoly TrinityLong Jump2113-09.0010
May 16Wasaren League ChampionshipsMay 16 · 100 Meters · Place 21 · Holy TrinityHoly Trinity100 Meters2113.3710
May 2Emma Willard vs. Ber-NL, HV, Holy Trinity DualMay 2 · 200 Meters · Place 11 · Holy Trinity (Sec. 2)Holy Trinity (Sec. 2)200 Meters1129.0010
May 2Emma Willard vs. Ber-NL, HV, Holy Trinity DualMay 2 · 100 Meters · Place 9 · Holy Trinity (Sec. 2)Holy Trinity (Sec. 2)100 Meters913.6610

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30TCITL LM 4DDec 30 · 45 Meter · Place 12 · Holy TrinityHoly Trinity45 Meter12.6.0h PB10
Dec 30TCITL LM 4DDec 30 · Long Jump · Place 23 · Holy TrinityHoly TrinityLong Jump23.10-11.7510
Dec 18TCITL LM 3CDec 18 · 300 Meters · Place 27 · Holy TrinityHoly Trinity300 Meters27.51.6a10
Dec 18TCITL LM 3CDec 18 · Long Jump · Place 19 · Holy TrinityHoly TrinityLong Jump19.9-00.0010
Dec 4Tri County Indoor Track League 1DDec 4 · 45 Meter · Place 48 · Holy TrinityHoly Trinity45 Meter48.6.7h10
Dec 4Tri County Indoor Track League 1DDec 4 · Long Jump · Place 28 · Holy TrinityHoly TrinityLong Jump28.10-10.5010