Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWinter Warrior HS Invitational · Dec 285:07.02aWinter Warrior HS InvitationalDecember 28, 2025
1 Mile · Outdoor8th CT Distance Festival · May 84:54.44a8th CT Distance FestivalMay 8, 2026
1000 Meters · IndoorECC Snowflake Invitational · Jan 312:51.25aECC Snowflake InvitationalJanuary 31, 2026
1600 Meters · IndoorOld Saybrook Qualifier · Jan 224:57.34aOld Saybrook QualifierJanuary 22, 2026
1600 Meters · OutdoorFitch vs. Bacon Academy · May 134:52.3Fitch vs. Bacon AcademyMay 13, 2026
300 Meters · IndoorECC Developmental 3B · Jan 442.95aECC Developmental 3BJanuary 4, 2025
3200 Meters · OutdoorFast Times at Ridgefield High: The 3200 · May 210:21.90aFast Times at Ridgefield High: The 3200May 2, 2026
600 Meters · IndoorNCCC Invitational · Jan 171:33.60aNCCC InvitationalJanuary 17, 2026
800 Meters · OutdoorLady Hawks Invitational · Apr 102:06.64aLady Hawks Invitational April 10, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26Last Chance Qualifier May 26 · 1600 Meters · Bacon AcademyBacon Academy1600 Meters—DNS10
May 26Last Chance Qualifier May 26 · 400 Meters · Bacon AcademyBacon Academy400 Meters—DNS10
May 20ECC Division 1 & 2 Championship May 20 · 800 Meters · Place 12 · Bacon AcademyBacon Academy800 Meters12.2:08.84a10
May 16Bacon Vs. Waterford HSMay 16 · 800 Meters · Place 2 · Bacon AcademyBacon Academy800 Meters2.2:07.910
May 13Fitch vs. Bacon AcademyMay 13 · 1600 Meters · Place 1 · Bacon AcademyBacon Academy1600 Meters1.4:52.3 PB10
May 13Fitch vs. Bacon AcademyMay 13 · 800 Meters · Place 3 · Bacon AcademyBacon Academy800 Meters3.2:11.610
May 88th CT Distance FestivalMay 8 · 1 Mile · Place 46 · Bacon AcademyBacon Academy1 Mile464:54.44a PB10
May 2Fast Times at Ridgefield High: The 3200May 2 · 3200 Meters · Place 95 · Bacon AcademyBacon Academy3200 Meters95.10:21.90a PB10
Apr 29Ledyard vs Bacon AcademyApr 29 · 800 Meters · Place 4 · Bacon AcademyBacon Academy800 Meters42:08.110
Apr 22Bacon vs. New London and Griswold HSApr 22 · 800 Meters · Place 2 · Bacon AcademyBacon Academy800 Meters2.2:11.810
Apr 15Bacon Academy InvitationalApr 15 · 1600 Meters · Place 2 · Bacon AcademyBacon Academy1600 Meters24:56.310
Apr 10Lady Hawks Invitational Apr 10 · 800 Meters · Place 10 · Bacon AcademyBacon Academy800 Meters102:06.64a PB10
Apr 7Stonington vs Bacon AcademyApr 7 · 800 Meters · Place 1 · Bacon AcademyBacon Academy800 Meters12:13.710

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 600 Meters · Bacon AcademyBacon Academy600 Meters—DNS10
Feb 9Last Chance State Qualifier Feb 9 · 1000 Meters · Place 3 · Bacon AcademyBacon Academy1000 Meters32:52.57a10
Feb 7ECC D2 Indoor Track ChampionshipsFeb 7 · 600 Meters · Bacon AcademyBacon Academy600 Meters—DNS10
Jan 31ECC Snowflake InvitationalJan 31 · 1000 Meters · Place 8 · Bacon AcademyBacon Academy1000 Meters82:51.25a PB10
Jan 22Old Saybrook QualifierJan 22 · 1600 Meters · Place 11 · Bacon AcademyBacon Academy1600 Meters114:57.34a PB10
Jan 17NCCC InvitationalJan 17 · 600 Meters · Place 5 · Bacon AcademyBacon Academy600 Meters51:33.60a PB10
Jan 3ECC Developmental Meet #3BJan 3 · 600 Meters · Place 6 · Bacon AcademyBacon Academy600 Meters6.1:34.13a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 55 · Bacon AcademyBacon Academy1 Mile55.5:07.02a PB10
Dec 20ECC Developmental Meet #1BDec 20 · 1000 Meters · Place 7 · Bacon AcademyBacon Academy1000 Meters7.2:58.09a10
Feb 8ECC D2 Indoor Track ChampionshipFeb 8 · 600 Meters · Place 8 · Bacon AcademyBacon Academy600 Meters81:39.74a—
Feb 1Jack Long InvitationalFeb 1 · 1600 Meters · Place 15 · Bacon AcademyBacon Academy1600 Meters155:19.27a—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 1000 Meters · Place 29 · Bacon AcademyBacon Academy1000 Meters293:10.23a—
Jan 10UConn Invite #1Jan 10 · 1600 Meters · Place 16 · Bacon AcademyBacon Academy1600 Meters165:18.93a—
Jan 4ECC Developmental 3BJan 4 · 300 Meters · Place 24 · Bacon AcademyBacon Academy300 Meters24.42.95a PB9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 24MRC Track and Field Series Vol. 3Jul 24 · 1 Mile · Place 14 · MRC Track & FieldMRC Track & Field1 Mile14.5:24.24aUnofficial9
Jul 24MRC Track and Field Series Vol. 3Jul 24 · 800 Meters · Place 6 · MRC Track & FieldMRC Track & Field800 Meters6.2:18.23aUnofficial9
May 27Jack Long Last Ditch InviteMay 27 · 1600 Meters · Place 7 · Bacon AcademyBacon Academy1600 Meters75:01.79
May 21ECC Division 1 & 2 ChampionshipMay 21 · 800 Meters · Place 17 · Bacon AcademyBacon Academy800 Meters172:15.13a9
May 14Bacon, Stonington and Ledyard Tri MeetMay 14 · 800 Meters · Place 5 · Bacon AcademyBacon Academy800 Meters52:16.89
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 21 · Bacon AcademyBacon Academy1600 Meters215:13.39a9
May 3Marty Roberts InvitationalMay 3 · 800 Meters · Place 19 · Bacon AcademyBacon Academy800 Meters192:19.45a9
Apr 30NL. vs Bacon AcademyApr 30 · 800 Meters · Place 3 · Bacon AcademyBacon Academy800 Meters32:21.49
Apr 23Waterford vs BaconApr 23 · 800 Meters · Place 3 · Bacon AcademyBacon Academy800 Meters32:18.19
Apr 15Bacon Academy InvitationalApr 15 · 1600 Meters · Place 2 · Bacon AcademyBacon Academy1600 Meters25:16.09
Apr 15Bacon Academy InvitationalApr 15 · 800 Meters · Place 4 · Bacon AcademyBacon Academy800 Meters42:17.89
Apr 9Bacon vs. Fitch HSApr 9 · 1600 Meters · Place 9 · Bacon AcademyBacon Academy1600 Meters95:17.29
Apr 9Bacon vs. Fitch HSApr 9 · 800 Meters · Place 4 · Bacon AcademyBacon Academy800 Meters42:19.79

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28ECC Developmental 2ADec 28 · 1000 Meters · Place 6 · Bacon AcademyBacon Academy1000 Meters6.3:00.63a9
Dec 21ECC Developmental 1BDec 21 · 1000 Meters · Place 7 · Bacon AcademyBacon Academy1000 Meters7.3:07.61a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2516th Annual CT Middle School Outdoor T & F ChampionshipsMay 25 · 1600 Meters · Place 31 · William J. JohnstonWilliam J. Johnston1600 Meters31.5:27.81a8