Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHock JV #1: KP vs Franklin · Dec 206:53.5Hock JV #1: KP vs FranklinDecember 20, 2024
1000 Meters · IndoorMSTCA Rising Championship · Feb 103:33.06aMSTCA Rising ChampionshipFebruary 10, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 948.73aMSTCA Northeast InvitationalJanuary 9, 2026
400 Meters · OutdoorTaunton at Franklin · Apr 291:07.00Taunton at FranklinApril 29, 2025
600 Meters · IndoorMSTCA Rising Championship · Feb 111:57.86aMSTCA Rising ChampionshipFebruary 11, 2025
800 Meters · OutdoorHockomock Spring Track Championship · May 232:39.90aHockomock Spring Track ChampionshipMay 23, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 800 Meters · Place 16 · Franklin800 Meters16.2:39.90a PB11
May 5Taunton vs. FranklinMay 5 · 800 Meters · Place 3 · Franklin800 Meters32:47.811
Apr 28Milford vs. FranklinApr 28 · 400 Meters · Franklin400 Meters—68.3Unofficial11
Apr 14Attleboro @ FranklinApr 14 · 400 Meters · Place 1 · Franklin400 Meters1.1:08.411
Apr 7Sharon @ FranklinApr 7 · 400 Meters · Place 4 · Franklin400 Meters4.1:12.811

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 1000 Meters · Place 3 · Franklin1000 Meters33:33.06a PB11
Feb 5Hockomock League ChampionshipFeb 5 · 1000 Meters · Place 8 · Franklin1000 Meters83:35.58a11
Jan 22Hockomock League #4Jan 22 · 1000 Meters · Place 16 · Franklin1000 Meters163:37.49a11
Jan 15Hockomock League #3Jan 15 · 1000 Meters · Place 21 · Franklin1000 Meters213:46.65a11
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 128 · Franklin300 Meters12848.73a PB11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1000 Meters · Place 15 · Franklin1000 Meters153:38.29a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 103 · Franklin300 Meters103.49.90a11
Dec 18Hockomock League #1Dec 18 · 1000 Meters · Place 31 · Franklin1000 Meters31.4:03.72a11
Feb 11MSTCA Rising ChampionshipFeb 11 · 600 Meters · Place 12 · Franklin600 Meters121:57.86a PB—
Feb 6Hockomock League ChampionshipFeb 6 · 1000 Meters · Place 20 · Franklin1000 Meters203:47.27a—
Jan 23Hockomock League #4Jan 23 · 1000 Meters · Place 31 · Franklin1000 Meters313:47.90a—
Jan 16Hockomock League #3Jan 16 · 600 Meters · Place 24 · Franklin600 Meters241:58.67a—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 71 · Franklin600 Meters711:59.79a—
Jan 9Hockomock League #2Jan 9 · 1 Mile · Place 33 · Franklin1 Mile336:59.09a—
Jan 6Hockomock JV #3Jan 6 · 600 Meters · Place 5 · Franklin600 Meters52:07.9—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8King Philip vs. FranklinMay 8 · 400 Meters · Place 7 · Franklin400 Meters71:09.310
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400 Meters · Place 43 · Franklin400 Meters431:10.77a10
Apr 29Taunton at FranklinApr 29 · 400 Meters · Place 5 · Franklin400 Meters51:07.00 PB10
Apr 15Milford at FranklinApr 15 · 400 Meters · Place 5 · Franklin400 Meters51:10.8010
Apr 8Attleboro vs. FranklinApr 8 · 800 Meters · Place 8 · Franklin800 Meters83:04.810
Apr 1Sharon vs. FranklinApr 1 · 800 Meters · Franklin800 Meters—2:51.5Unofficial11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Hock JV #1: KP vs FranklinDec 20 · 1 Mile · Place 2 · Franklin1 Mile2.6:53.5 PB10
Dec 17Hockomock League #1Dec 17 · 1 Mile · Place 27 · Franklin1 Mile27.6:59.80a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7NA vs FranklinMay 7 · 400 Meters · Place 6 · Franklin400 Meters61:13.3—
Apr 30Milford @ FranklinApr 30 · 800 Meters · Place 8 · Franklin800 Meters83:03.0—
Apr 23King Philip @ FranklinApr 23 · 800 Meters · Place 12 · Franklin800 Meters123:00.0—
Apr 9Taunton vs. FranklinApr 9 · 800 Meters · Place 11 · Franklin800 Meters113:09.0—
Apr 2Attleboro Versus FranklinApr 2 · 400 Meters · Franklin400 Meters—76.4Unofficial9
Apr 2Attleboro Versus FranklinApr 2 · 100 Meters · Franklin100 Meters—15.2Unofficial9