Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRiverhawk Invitational · Jan 245:38.44aRiverhawk InvitationalJanuary 24, 2025
10,000 Meters · OutdoorNortheast-10 Outdoor Championships · May 140:24.16aNortheast-10 Outdoor ChampionshipsMay 1, 2026
1000 Meters · IndoorNYC Gotham Cup · Jan 173:19.96aNYC Gotham CupJanuary 17, 2025
10000 Meters · OutdoorRamapo Invitational · Mar 2843:38.42aRamapo InvitationalMarch 28, 2025
1500 Meters · OutdoorTCNJ Lions Invite · Apr 245:04.30aTCNJ Lions InviteApril 24, 2026
1600 Meters · IndoorCIAC Class S Girls Championship · Feb 95:30.76aCIAC Class S Girls ChampionshipFebruary 9, 2023
1600 Meters · OutdoorMontville Tri-Meet with Bacon Academy & Windham · May 35:30.0Montville Tri-Meet with Bacon Academy & WindhamMay 3, 2023
3000 Meters · IndoorNYU DIII Invitational · Feb 1511:12.35NYU DIII InvitationalFebruary 15, 2025
3000 Meters · OutdoorWildcat Relays · Apr 911:20.05aWildcat RelaysApril 9, 2022
3000m Steeplechase · OutdoorCIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw Championships · Jun 128:32.91aCIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJune 12, 2023
3200 Meters · IndoorECC D2 Indoor Track Championship · Feb 412:08.39aECC D2 Indoor Track ChampionshipFebruary 4, 2023
3200 Meters · OutdoorMarty Roberts Invitational · May 712:02.43Marty Roberts InvitationalMay 7, 2022
400 Meters · OutdoorMontville at Plainfield · Apr 261:07.8Montville at PlainfieldApril 26, 2023
5000 Meters · IndoorSCSU Sutherland Inv. · Jan 2420:44.89aSCSU Sutherland Inv.January 24, 2026
5000 Meters · OutdoorNortheast-10 Outdoor Championships · May 119:29.80aNortheast-10 Outdoor ChampionshipsMay 1, 2026
800 Meters · OutdoorESU All American · Apr 42:35.39aESU All AmericanApril 4, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 5 · AdelphiAdelphi10,000 Meters5.40:24.16a PBJr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 5000 Meters · Place 10 · AdelphiAdelphi5000 Meters10.19:29.80a PBJr
May 1NE10 OutdoorMay 1 · 10,000 Meters · Place 5 · AdelphiAdelphi10,000 Meters5.40:24.16aJr
May 1NE10 OutdoorMay 1 · 5000 Meters · Place 10 · AdelphiAdelphi5000 Meters10.19:29.80aJr
Apr 24TCNJ Lions InviteApr 24 · 1500 Meters · Place 15 · AdelphiAdelphi1500 Meters15.5:04.30a PBJr
Apr 10Wilton Wright InvitationalApr 10 · 5000 Meters · Place 4 · AdelphiAdelphi5000 Meters419:42.54aJr
Apr 4ESU All AmericanApr 4 · 1500 Meters · Place 15 · AdelphiAdelphi1500 Meters15.5:14.78aJr
Apr 4ESU All AmericanApr 4 · 800 Meters · Place 13 · AdelphiAdelphi800 Meters13.2:35.39a PBJr
Mar 27Ramapo College InvitationalMar 27 · 10,000 Meters · Place 9 · AdelphiAdelphi10,000 Meters9.41:54.06aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24SCSU Sutherland Inv.Jan 24 · 5000 Meters · Place 4 · AdelphiAdelphi5000 Meters4.20:44.89a PBSo
Jan 16NYC Gotham CupJan 16 · 1000 Meters · Place 32 · AdelphiAdelphi1000 Meters32.3:28.65aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Fastrack Metro Season OpenerDec 5 · 3000 Meters · Place 15 · AdelphiAdelphi3000 Meters15.11:15.02aSo
Feb 15NYU DIII InvitationalFeb 15 · 3000 Meters · Place 12 · AdelphiAdelphi3000 Meters1211:12.35 PBFR
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 81 · AdelphiAdelphi1 Mile81.5:38.44a PBFr
Jan 17NYC Gotham CupJan 17 · 1000 Meters · Place 28 · AdelphiAdelphi1000 Meters28.3:19.96a PBFr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25TCNJ Lions InviteApr 25 · 1500 Meters · Place 14 · AdelphiAdelphi1500 Meters14.5:09.04aSo
Mar 28Ramapo InvitationalMar 28 · 10000 Meters · Place 8 · AdelphiAdelphi10000 Meters843:38.42a PBSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · 3000 Meters · Place 6 · AdelphiAdelphi3000 Meters6.11:18.04aFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NE10 ChampionshipsMay 3 · 3000m Steeplechase · Place 7 · AdelphiAdelphi3000m Steeplechase712:53.95a—
May 3NE10 ChampionshipsMay 3 · 5000 Meters · Place 20 · AdelphiAdelphi5000 Meters2020:35.43a—
Apr 26TCNJ Lions InviteApr 26 · 1500 Meters · Place 29 · AdelphiAdelphi1500 Meters29.5:18.07aFr
Apr 6Wright Outdoor InviteApr 6 · 3000m Steeplechase · Place 4 · AdelphiAdelphi3000m Steeplechase413:16.93a—
Mar 29Monmouth University Season OpenerMar 29 · 5000 Meters · Place 20 · AdelphiAdelphi5000 Meters2020:28.67a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 12CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 12 · 3000m Steeplechase · Place 30 · MontvilleMontville3000m Steeplechase308:32.91a PB—
May 30CIAC Class S Girls ChampionshipMay 30 · 3200 Meters · MontvilleMontville3200 Meters--DNS12
May 30CIAC Class S Girls ChampionshipMay 30 · 1600 Meters · Place 6 · MontvilleMontville1600 Meters6.5:34.35a12
May 22ECC Division 3 & 4 ChampionshipMay 22 · 3200 Meters · Place 1 · MontvilleMontville3200 Meters112:40.44a—
May 22ECC Division 3 & 4 ChampionshipMay 22 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters15:34.83a—
May 17Montville Dual Meet w/ Lyman MemorialMay 17 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters1.5:50.012
May 6Marty Roberts InvitationalMay 6 · 3200 Meters · Place 3 · MontvilleMontville3200 Meters312:19.41a—
May 3Montville Tri-Meet with Bacon Academy & WindhamMay 3 · 1600 Meters · Place 2 · MontvilleMontville1600 Meters25:30.0 PB—
Apr 26Montville at PlainfieldApr 26 · 800 Meters · Place 1 · MontvilleMontville800 Meters12:37.7—
Apr 26Montville at PlainfieldApr 26 · 400 Meters · Place 2 · MontvilleMontville400 Meters21:07.8 PB—
Apr 19Montville Quad Meet with St. Bernard, Putnam, & StoningtonApr 19 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters15:35.8—
Apr 19Montville Quad Meet with St. Bernard, Putnam, & StoningtonApr 19 · 800 Meters · Place 2 · MontvilleMontville800 Meters22:43.8—
Apr 5Montville Tri-Meet with Griswold & WheelerApr 5 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters15:45.2—
Apr 5Montville Tri-Meet with Griswold & WheelerApr 5 · 800 Meters · Place 1 · MontvilleMontville800 Meters12:37.7—
Apr 1Bellringer Track & Field InvitationalApr 1 · 1600 Meters · Place 3 · MontvilleMontville1600 Meters3.5:37.83a12
Apr 1Bellringer Track & Field InvitationalApr 1 · 800 Meters · Place 5 · MontvilleMontville800 Meters5.2:37.54a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9CIAC Class S Girls ChampionshipFeb 9 · 3200 Meters · Place 11 · MontvilleMontville3200 Meters11.12:38.81a12
Feb 9CIAC Class S Girls ChampionshipFeb 9 · 1600 Meters · Place 6 · MontvilleMontville1600 Meters6.5:30.76a PB12
Feb 4ECC D2 Indoor Track ChampionshipFeb 4 · 3200 Meters · Place 1 · MontvilleMontville3200 Meters1.12:08.39a PB12
Feb 4ECC D2 Indoor Track ChampionshipFeb 4 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters1.5:30.83a12
Jan 29Jack Long ECC Select MeetJan 29 · 3200 Meters · Place 2 · MontvilleMontville3200 Meters212:11.0612

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 26ECC Indoor Developmental Meet #2Dec 26 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters1.5:47.34a12
Feb 12CIAC Combined Class S ChampionshipsFeb 12 · 3200 Meters · Place 8 · MontvilleMontville3200 Meters8.12:52.51a11
Feb 6ECC D2 Indoor Track & Field ChampionshipFeb 6 · 3200 Meters · Place 1 · MontvilleMontville3200 Meters1.12:27.63a11
Feb 6ECC D2 Indoor Track & Field ChampionshipFeb 6 · 1600 Meters · Place 2 · MontvilleMontville1600 Meters2.5:43.10a11
Jan 22ECC Developmental #5 Session#1Jan 22 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters1.5:41.33a11
Jan 10Haddam Killingworth InvitationalJan 10 · 3200 Meters · Place 1 · MontvilleMontville3200 Meters112:19.63Jr

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 18USATF Connecticut Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 1 · LEAP-Coaching RacingLEAP-Coaching Racing3000 Meters1.11:48.76a11
May 31CIAC Combined Class S ChampionshipsMay 31 · 3200 Meters · Place 10 · MontvilleMontville3200 Meters10.13:29.18a11
May 23ECC Division 3&4 ChampionshipMay 23 · 3200 Meters · Place 1 · MontvilleMontville3200 Meters112:21.1011
May 23ECC Division 3&4 ChampionshipMay 23 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters15:37.9011
May 16St. Bernard, Plainfield @ MontvilleMay 16 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters16:53.211
May 7Marty Roberts InvitationalMay 7 · 3200 Meters · Place 1 · MontvilleMontville3200 Meters112:02.43 PB11
May 4Stonington at MontvilleMay 4 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters15:43.311
May 4Stonington at MontvilleMay 4 · 800 Meters · Place 2 · MontvilleMontville800 Meters22:39.011
Apr 13Windham, Bacon Academy at MontvilleApr 13 · 1600 Meters · Place 2 · MontvilleMontville1600 Meters25:44.011
Apr 13Windham, Bacon Academy at MontvilleApr 13 · 800 Meters · Place 3 · MontvilleMontville800 Meters32:38.111
Apr 9Wildcat RelaysApr 9 · 3000 Meters · Place 1 · MontvilleMontville3000 Meters1.11:20.05a PB11
Apr 5Montville vs GriswoldApr 5 · 3200 Meters · Place 1 · MontvilleMontville3200 Meters112:35.411
Apr 5Montville vs GriswoldApr 5 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters15:49.911

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental #3 Session #2Dec 30 · 1000 Meters · Place 5 · MontvilleMontville1000 Meters5.3:27.64a11
Dec 23ECC Developmental #2 Session #2Dec 23 · 1600 Meters · Place 1 · MontvilleMontville1600 Meters1.5:46.71a11
Dec 18ECC Developmental #1 Session #1Dec 18 · 1600 Meters · Place 2 · MontvilleMontville1600 Meters2.5:53.08a11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2CIAC Combined Class M ChampionshipJun 2 · 3200 Meters · Place 9 · MontvilleMontville3200 Meters9.12:52.36a10
Jun 2CIAC Combined Class M ChampionshipJun 2 · 1600 Meters · MontvilleMontville1600 Meters--SCR10
May 24ECC Division 2-3 ChampionshipsMay 24 · 3200 Meters · Place 3 · MontvilleMontville3200 Meters312:24.3110

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14CIAC Combined Class S ChampionshipsFeb 14 · 3200 Meters · Place 11 · MontvilleMontville3200 Meters1112:44.769
Feb 14CIAC Combined Class S ChampionshipsFeb 14 · 1600 Meters · Place 13 · MontvilleMontville1600 Meters135:49.609
Feb 1ECC Indoor Track & Field Division 2 ChampionshipsFeb 1 · 3200 Meters · Place 4 · MontvilleMontville3200 Meters4.12:48.49a9
Feb 1ECC Indoor Track & Field Division 2 ChampionshipsFeb 1 · 1600 Meters · Place 2 · MontvilleMontville1600 Meters2.5:51.97a9
Jan 25Hillhouse Track ClassicJan 25 · 1600 Meters · Place 10 · MontvilleMontville1600 Meters105:46.50—
Jan 11Shoreline Coaches InviteJan 11 · 1600 Meters · Place 10 · MontvilleMontville1600 Meters105:53.519
Jan 4ECC Developmental #3 Session #1Jan 4 · 1600 Meters · Place 4 · MontvilleMontville1600 Meters4.6:11.19a9

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21ECC Developmental #1 Session #2Dec 21 · 1600 Meters · Place 5 · MontvilleMontville1600 Meters5.5:41.78a9