Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHCAC Indoor Championships · Feb 285:28.16aHCAC Indoor ChampionshipsFebruary 28, 2026
10,000 Meters · OutdoorIndiana DIII Championships · Apr 1139:16.90aIndiana DIII ChampionshipsApril 11, 2026
1000 Meters · IndoorIvy League Prep Schools #5 · Jan 243:17.23Ivy League Prep Schools #5January 24, 2024
1500 Meters · IndoorJennaStrong College Invitational · Apr 35:01.52aJennaStrong College InvitationalApril 3, 2026
1500 Meters · OutdoorRose Hulman Twilight · Apr 184:54.18aRose Hulman TwilightApril 18, 2025
1600 Meters · IndoorThe Armory Frosh/Novice Meet · Jan 195:51.18The Armory Frosh/Novice MeetJanuary 19, 2022
1600 Meters · OutdoorIvy League Prep Schools #1 North · Apr 55:51.97aIvy League Prep Schools #1 NorthApril 5, 2022
300 Meters · IndoorIvy League Prep Schools #5 · Jan 2650.47Ivy League Prep Schools #5January 26, 2022
3000 Meters · IndoorHCAC Indoor Championships · Feb 2810:53.99aHCAC Indoor ChampionshipsFebruary 28, 2026
3000 Meters · OutdoorThe New York Relays · Apr 1911:09.38The New York RelaysApril 19, 2024
3200 Meters · IndoorNJ Varsity Classic · Feb 712:33.82NJ Varsity ClassicFebruary 7, 2022
3200 Meters · OutdoorIvy Prep North #2 · Apr 1111:59.01aIvy Prep North #2April 11, 2024
400 Meters · OutdoorRye Country Day vs. The Masters School · May 161:10.21Rye Country Day vs. The Masters SchoolMay 16, 2021
5000 Meters · IndoorHCAC Indoor Championships · Feb 2818:42.77aHCAC Indoor ChampionshipsFebruary 28, 2026
5000 Meters · OutdoorHCAC Outdoor Conference · Apr 2518:28.07aHCAC Outdoor ConferenceApril 25, 2025
600 Meters · IndoorIvy League Prep Schools #4 · Jan 101:54.36Ivy League Prep Schools #4January 10, 2022
800 Meters · IndoorMSJ Last Roar Indoor · Feb 212:34.64MSJ Last Roar Indoor February 21, 2026
800 Meters · OutdoorWestchester County Championships · May 182:33.20aWestchester County ChampionshipsMay 18, 2023
Javelin · 600g · OutdoorFAA #3 · Apr 2332-06FAA #3April 23, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 23HCAC Outdoor Conference ChampionshipsApr 23 · 10,000 Meters · Place 3 · EarlhamEarlham10,000 Meters3.39:46.65aSo
Apr 23HCAC Outdoor Conference ChampionshipsApr 23 · 5000 Meters · Place 5 · EarlhamEarlham5000 Meters5.19:00.30aSo
Apr 17Indiana Little State ChampionshipsApr 17 · 1500 Meters · Place 21 · EarlhamEarlham1500 Meters21.5:16.76aSo
Apr 17Indiana Little State ChampionshipsApr 17 · 800 Meters · EarlhamEarlham800 Meters—DNSSo
Apr 11Indiana DIII ChampionshipsApr 11 · 10,000 Meters · Place 2 · EarlhamEarlham10,000 Meters2.39:16.90a PBSo
Apr 11Indiana DIII ChampionshipsApr 11 · 800 Meters · EarlhamEarlham800 Meters--DNSSo
Apr 3Wilmington Open InvitationalApr 3 · 1500 Meters · Place 2 · EarlhamEarlham1500 Meters2.5:01.52aSo
Mar 282026 Hanover Invitational (Entries on DA)Mar 28 · 5000 Meters · Place 1 · EarlhamEarlham5000 Meters1.18:40.66aSo
Mar 282026 Hanover Invitational (Entries on DA)Mar 28 · 1500 Meters · Place 2 · EarlhamEarlham1500 Meters2.5:01.07aSo
Mar 20EKU Spring InvitationalMar 20 · 1500 Meters · Place 11 · EarlhamEarlham1500 Meters115:04.32aSO

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 3JennaStrong College InvitationalApr 3 · 1500 Meters · Place 2 · EarlhamEarlham1500 Meters2.5:01.52a PBSo
Feb 28HCAC Indoor ChampionshipsFeb 28 · 5000 Meters · Place 5 · EarlhamEarlham5000 Meters518:42.77a PBSO
Feb 28HCAC Indoor ChampionshipsFeb 28 · 3000 Meters · Place 7 · EarlhamEarlham3000 Meters710:53.99a PBSO
Feb 28HCAC Indoor ChampionshipsFeb 28 · 1 Mile · Place 7 · EarlhamEarlham1 Mile75:28.16a PBSO
Feb 21MSJ Last Roar Indoor Feb 21 · 1 Mile · Place 3 · EarlhamEarlham1 Mile35:31.46SO
Feb 21MSJ Last Roar Indoor Feb 21 · 800 Meters · Place 4 · EarlhamEarlham800 Meters42:34.64 PBSO
Feb 14DePauw InvitationalFeb 14 · 3000 Meters · Place 2 · EarlhamEarlham3000 Meters211:07.19aSo
Feb 7Anderson (Ind) Indoor InvitationalFeb 7 · 5000 Meters · Place 2 · EarlhamEarlham5000 Meters2.19:12.75aSo
Jan 31Muskie Meet #3Jan 31 · 1 Mile · Place 4 · EarlhamEarlham1 Mile4.5:31.09aSo
Jan 23Cedarville Collegiate InvitationalJan 23 · 3000 Meters · Place 9 · EarlhamEarlham3000 Meters9.11:08.32aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25HCAC Outdoor ConferenceApr 25 · 5000 Meters · Place 1 · EarlhamEarlham5000 Meters1.18:28.07a PBFr
Apr 25HCAC Outdoor ConferenceApr 25 · 1500 Meters · Place 4 · EarlhamEarlham1500 Meters4.5:05.74aFr
Apr 18Rose Hulman TwilightApr 18 · 1500 Meters · Place 6 · EarlhamEarlham1500 Meters6.4:54.18a PBFr
Apr 5Jenna Strong - Wilmington College InvitationalApr 5 · 5000 Meters · Place 6 · EarlhamEarlham5000 Meters6.18:51.38aFr
Apr 5Jenna Strong - Wilmington College InvitationalApr 5 · 1500 Meters · Place 7 · EarlhamEarlham1500 Meters7.5:02.85aFr
Mar 29 Landon Bond ClassicMar 29 · 5000 Meters · Place 3 · EarlhamEarlham5000 Meters319:21.45aFr
Mar 22Rose Hulman Early BirdMar 22 · 5000 Meters · EarlhamEarlham5000 Meters--DNSFr
Mar 22Rose Hulman Early BirdMar 22 · 1500 Meters · Place 8 · EarlhamEarlham1500 Meters8.5:04.21aFr
Feb 15MSJ February InvitationalFeb 15 · 5000 Meters · Place 4 · EarlhamEarlham5000 Meters4.19:26.38aFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1HCAC Conference ChampionshipMar 1 · 5000 Meters · Place 7 · EarlhamEarlham5000 Meters7.19:20.21aFr
Mar 1HCAC Conference ChampionshipMar 1 · 1 Mile · Place 7 · EarlhamEarlham1 Mile7.5:39.52aFr
Mar 1HCAC Conference ChampionshipMar 1 · 3000 Meters · Place 7 · EarlhamEarlham3000 Meters7.11:08.51aFr
Feb 21Muskie Meet #4Feb 21 · 1 Mile · Place 3 · EarlhamEarlham1 Mile35:32.96a—
Feb 8Anderson (Ind) Indoor InvitationalFeb 8 · 1 Mile · Place 6 · EarlhamEarlham1 Mile6.5:42.59aFr
Jan 31Cedarville Collegiate Indoor InviteJan 31 · 5000 Meters · Place 2 · EarlhamEarlham5000 Meters219:49.11a—
Jan 24FNS2Jan 24 · 3000 Meters · Place 2 · EarlhamEarlham3000 Meters2.11:25.25aFr

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22NYSAIS Championships 2024May 22 · 1500 Meters · Place 11 · Rye Country Day SchoolRye Country Day School1500 Meters115:12.9412
May 22NYSAIS Championships 2024May 22 · 3000 Meters · Place 7 · Rye Country Day SchoolRye Country Day School3000 Meters711:14.4212
May 11FAA ChampionshipMay 11 · 3000 Meters · Place 2 · Rye Country DayRye Country Day3000 Meters2.11:13.82a12
May 11FAA ChampionshipMay 11 · 1500 Meters · Place 4 · Rye Country DayRye Country Day1500 Meters4.5:14.75a12
May 11FAA ChampionshipMay 11 · 800 Meters · Place 4 · Rye Country DayRye Country Day800 Meters4.2:34.06a12
Apr 26AAIS Girls Only InvitationalApr 26 · 3000 Meters · Place 2 · Rye Country Day SchoolRye Country Day School3000 Meters211:27.9412
Apr 26AAIS Girls Only InvitationalApr 26 · 1500 Meters · Place 5 · Rye Country Day SchoolRye Country Day School1500 Meters55:16.1112
Apr 19The New York RelaysApr 19 · 3000 Meters · Place 22 · Rye Country Day SchoolRye Country Day School3000 Meters2211:09.38 PB12
Apr 17Coach Sing InvitationalApr 17 · 3000 Meters · Place 1 · Rye CountryRye Country3000 Meters111:12.28—
Apr 17Coach Sing InvitationalApr 17 · 1500 Meters · Place 2 · Rye CountryRye Country1500 Meters25:12.17—
Apr 11Ivy Prep North #2Apr 11 · 3200 Meters · Place 1 · Rye Country DayRye Country Day3200 Meters1.11:59.01a PB12
Apr 11Ivy Prep North #2Apr 11 · 1500 Meters · Place 2 · Rye Country DayRye Country Day1500 Meters2.5:09.14a12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21NYSAIS ChampsFeb 21 · 1500 Meters · Place 11 · Rye CountryRye Country1500 Meters115:11.87—
Feb 21NYSAIS ChampsFeb 21 · 3000 Meters · Place 6 · Rye CountryRye Country3000 Meters611:13.50—
Feb 3Purple Champions HS InvitationalFeb 3 · 3000 Meters · Place 10 · Rye CountryRye Country3000 Meters1011:21.8812
Jan 24Ivy League Prep Schools #5Jan 24 · 1000 Meters · Place 9 · Rye Country Day SchoolRye Country Day School1000 Meters93:17.23 PB12
Jan 24Ivy League Prep Schools #5Jan 24 · 1500 Meters · Place 4 · Rye Country Day SchoolRye Country Day School1500 Meters45:06.9012
Jan 8Ivy League Prep #4Jan 8 · 3000 Meters · Place 2 · Rye CountryRye Country3000 Meters211:14.72—
Jan 8Ivy League Prep #4Jan 8 · 1500 Meters · Place 4 · Rye CountryRye Country1500 Meters45:08.97—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Ivy League Prep #2Dec 13 · 1500 Meters · Rye Country DayRye Country Day1500 Meters—DNS12
Dec 6Ivy League Prep #1Dec 6 · 1500 Meters · Place 3 · Rye Country DayRye Country Day1500 Meters3.5:14.53a12
Feb 24NYSAIS Indoor ChampionshipsFeb 24 · 3000 Meters · Place 5 · Rye Country DayRye Country Day3000 Meters5.11:13.23a11
Feb 24NYSAIS Indoor ChampionshipsFeb 24 · 1500 Meters · Place 6 · Rye Country DayRye Country Day1500 Meters6.5:13.97a11
Jan 25Ivy League Prep Schools #5Jan 25 · 1000 Meters · Place 8 · Rye Country DayRye Country Day1000 Meters83:20.1711
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 1000 Meters · Place 12 · Rye CountryRye Country1000 Meters123:21.8711
Jan 9Ivy League Prep Schools #4Jan 9 · 1500 Meters · Place 8 · Rye CountryRye Country1500 Meters85:20.21—
Jan 6The Armory Hispanic GamesJan 6 · 1500 Meters · Place 4 · Rye CountryRye Country1500 Meters45:22.0111

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24NYSAIS ChampionshipsMay 24 · 800 Meters · Place 8 · Rye Country Day SchoolRye Country Day School800 Meters82:33.2811
May 24NYSAIS ChampionshipsMay 24 · 1500 Meters · Place 11 · Rye Country Day SchoolRye Country Day School1500 Meters115:13.4411
May 18Westchester County ChampionshipsMay 18 · 800 Meters · Place 24 · Rye Country DayRye Country Day800 Meters24.2:33.20a PB11

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 14Ivy League Prep Schools #2Dec 14 · 1000 Meters · Place 5 · Rye Country DayRye Country Day1000 Meters5.3:25.62a11
Dec 14Ivy League Prep Schools #2Dec 14 · 1500 Meters · Place 12 · Rye Country DayRye Country Day1500 Meters12.5:35.93a11
Dec 7Ivy League Prep Schools Meet #1Dec 7 · 3000 Meters · Place 5 · Rye Country DayRye Country Day3000 Meters5.11:54.45a11
Dec 7Ivy League Prep Schools Meet #1Dec 7 · 1500 Meters · Place 8 · Rye Country DayRye Country Day1500 Meters8.5:18.04a11
Feb 25NYSAIS ChampionshipsFeb 25 · 3000 Meters · Place 8 · Rye Country DayRye Country Day3000 Meters811:37.97—
Feb 25NYSAIS ChampionshipsFeb 25 · 1500 Meters · Place 8 · Rye Country DayRye Country Day1500 Meters85:18.91—
Feb 7NJ Varsity ClassicFeb 7 · 3200 Meters · Place 15 · Rye CountryRye Country3200 Meters1512:33.82 PB10
Jan 26Ivy League Prep Schools #5Jan 26 · 300 Meters · Place 30 · Rye Country Day SchoolRye Country Day School300 Meters3050.47 PB10
Jan 26Ivy League Prep Schools #5Jan 26 · 1000 Meters · Place 6 · Rye Country Day SchoolRye Country Day School1000 Meters63:21.2610
Jan 19The Armory Frosh/Novice MeetJan 19 · 1600 Meters · Place 2 · Rye Country DayRye Country Day1600 Meters25:51.18 PB—
Jan 10Ivy League Prep Schools #4Jan 10 · 3000 Meters · Place 5 · Rye Country DayRye Country Day3000 Meters511:42.61—
Jan 10Ivy League Prep Schools #4Jan 10 · 600 Meters · Place 4 · Rye Country DayRye Country Day600 Meters41:54.36 PB—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25NYSAIS ChampionshipsMay 25 · 1500 Meters · Place 9 · Rye Country Day SchoolRye Country Day School1500 Meters95:12.0310
May 25NYSAIS ChampionshipsMay 25 · 3000 Meters · Place 6 · Rye Country Day SchoolRye Country Day School3000 Meters611:11.3810
May 20Westchester County ChampsMay 20 · 3000 Meters · Place 21 · Rye CountryRye Country3000 Meters2111:41.07—
May 5FAA ChampionshipMay 5 · 3000 Meters · Place 1 · Rye Country DayRye Country Day3000 Meters1.11:54.33a10
May 5FAA ChampionshipMay 5 · 1500 Meters · Place 3 · Rye Country DayRye Country Day1500 Meters3.5:14.60a10
May 5FAA ChampionshipMay 5 · 800 Meters · Place 1 · Rye Country DayRye Country Day800 Meters1.2:33.94a10
Apr 23FAA #3Apr 23 · Javelin · Place 10 · Rye Country DayRye Country DayJavelin600g10.32-06 PB10
Apr 23FAA #3Apr 23 · 3000 Meters · Rye Country DayRye Country Day3000 Meters—DNS10
Apr 23FAA #3Apr 23 · 1500 Meters · Rye Country DayRye Country Day1500 Meters—DNS10
Apr 5Ivy League Prep Schools #1 NorthApr 5 · 3200 Meters · Place 2 · Rye Country DayRye Country Day3200 Meters2.12:39.19a10
Apr 5Ivy League Prep Schools #1 NorthApr 5 · 1600 Meters · Place 1 · Rye Country DayRye Country Day1600 Meters1.5:51.97a PB10

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Ivy League Prep Schools #2Dec 15 · 1000 Meters · Place 7 · Rye Country DayRye Country Day1000 Meters7.3:28.23a10
Dec 15Ivy League Prep Schools #2Dec 15 · 3000 Meters · Place 4 · Rye Country DayRye Country Day3000 Meters4.12:12.96a10
Dec 8Ivy League Prep Schools #1Dec 8 · 3000 Meters · Place 4 · Rye Country DayRye Country Day3000 Meters4.11:58.93a10
Dec 8Ivy League Prep Schools #1Dec 8 · 1500 Meters · Place 9 · Rye Country DayRye Country Day1500 Meters9.5:29.96a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Rye Country Day vs. The Masters SchoolMay 16 · 800 Meters · Place 1 · Rye Country DayRye Country Day800 Meters12:37.63—
May 16Rye Country Day vs. The Masters SchoolMay 16 · 400 Meters · Place 2 · Rye Country DayRye Country Day400 Meters21:10.21 PB—