Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNortheast-10 Indoor Championships · Feb 194:29.70Northeast-10 Indoor ChampionshipsFebruary 19, 2026
1 Mile · OutdoorWeston Twilight Invitational - Regis Events · May 34:31.26aWeston Twilight Invitational - Regis EventsMay 3, 2025
1000 Meters · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 152:42.12aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 15, 2025
1500 Meters · OutdoorNortheast-10 Outdoor Championships · May 14:07.63aNortheast-10 Outdoor ChampionshipsMay 1, 2026
2 Miles · IndoorPVIAC Week #7 · Feb 810:49.34aPVIAC Week #7February 8, 2025
2 Miles · OutdoorSpringfield Central Ludlow High Dual Meet · Apr 3010:47.7Springfield Central Ludlow High Dual MeetApril 30, 2024
3000 Meters · IndoorRiverhawk Invitational · Feb 69:48.68aRiverhawk InvitationalFebruary 6, 2026
400 Meters · OutdoorLudlow V. Central Dual Meet · Apr 2855.8Ludlow V. Central Dual MeetApril 28, 2025
600 Meters · IndoorPVIAC Week 6 Early · Jan 261:28.57aPVIAC Week 6 EarlyJanuary 26, 2025
800 Meters · IndoorSt Thomas Aquinas Spartan Invitational · Jan 92:02.39aSt Thomas Aquinas Spartan InvitationalJanuary 9, 2026
800 Meters · Outdoor3rd Annual BSR Mid Distance Classic · Apr 251:59.07a3rd Annual BSR Mid Distance ClassicApril 25, 2025
Long Jump · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 132:42.12MIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 1500 Meters · Place 25 · AssumptionAssumption1500 Meters25.4:34.31aFr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 1500 Meters · Place 13 · AssumptionAssumption1500 Meters13.4:07.63a PBFr
May 1NE10 OutdoorMay 1 · 1500 Meters · Place 13 · AssumptionAssumption1500 Meters13.4:07.63aFr
Apr 24CCSU InvitationalApr 24 · 1500 Meters · Place 10 · AssumptionAssumption1500 Meters10.4:09.80aFr
Apr 17George Davis InvitationalApr 17 · 800 Meters · Place 26 · AssumptionAssumption800 Meters26.2:07.77aFr
Apr 10Silfen InvitationalApr 10 · 1500 Meters · Place 14 · AssumptionAssumption1500 Meters14.4:14.14aFr
Apr 3Rage in the Cage InvitationalApr 3 · 800 Meters · Place 8 · AssumptionAssumption800 Meters82:02.10aFr
Mar 26SNHU Spring InvitationalMar 26 · 1500 Meters · Place 18 · AssumptionAssumption1500 Meters18.4:27.50aFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 1 Mile · Place 11 · AssumptionAssumption1 Mile114:29.70 PBFR
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 4 · LudlowLudlowLong Jump42:42.12 PB—
Feb 6Riverhawk InvitationalFeb 6 · 3000 Meters · Place 73 · AssumptionAssumption3000 Meters739:48.68a PBFr
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 201 · AssumptionAssumption1 Mile2014:33.58FR
Jan 24SCSU Sutherland Inv.Jan 24 · 800 Meters · Place 2 · AssumptionAssumption800 Meters2.2:02.84aFr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 800 Meters · Place 9 · AssumptionAssumption800 Meters9.2:02.39a PBFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 1 Mile · Place 18 · AssumptionAssumption1 Mile18.4:44.90aFr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 1000 Meters · Place 4 · LudlowLudlow1000 Meters42:42.12a PB—
Feb 8PVIAC Week #7Feb 8 · 2 Miles · Place 4 · LudlowLudlow2 Miles4.10:49.34a PB12
Jan 26PVIAC Week 6 EarlyJan 26 · 600 Meters · Place 2 · LudlowLudlow600 Meters21:28.57a PB—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 1 Mile · Place 44 · LudlowLudlow1 Mile444:53.63a—
Jan 19PVIAC Week 5 LateJan 19 · 1 Mile · Place 2 · LudlowLudlow1 Mile24:39.6512
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 17 · LudlowLudlow1000 Meters172:45.24a—
Jan 5PVIAC Week 3 Early MeetJan 5 · 1000 Meters · Place 1 · LudlowLudlow1000 Meters12:43.59a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 1 Mile · Place 25 · LudlowLudlow1 Mile254:44.55a12
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 800 Meters · Place 14 · LudlowLudlow800 Meters142:00.20a12
May 23WMASS Large School ChampionshipMay 23 · 1 Mile · Place 12 · LudlowLudlow1 Mile124:44.51a12
May 23WMASS Large School ChampionshipMay 23 · 800 Meters · Place 4 · LudlowLudlow800 Meters42:01.13a12
May 12Ludlow vs Chicopee CompMay 12 · 2 Miles · Place 5 · LudlowLudlow2 Miles511:45.90a12
May 12Ludlow vs Chicopee CompMay 12 · 800 Meters · Place 1 · LudlowLudlow800 Meters12:18.00a12
May 10MSTCA Coaches Metro InvitationalMay 10 · 800 Meters · Place 7 · LudlowLudlow800 Meters72:00.56a12
May 7Ludlow vs HolyokeMay 7 · 2 Miles · Place 1 · LudlowLudlow2 Miles112:30.2012
May 3Weston Twilight Invitational - Regis EventsMay 3 · 1 Mile · Place 24 · LudlowLudlow1 Mile244:31.26a PB12
Apr 28Ludlow V. Central Dual MeetApr 28 · 2 Miles · Place 1 · LudlowLudlow2 Miles113:00.012
Apr 28Ludlow V. Central Dual MeetApr 28 · 400 Meters · Place 4 · LudlowLudlow400 Meters455.8 PB12
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 800 Meters · Place 6 · LudlowLudlow800 Meters6.1:59.07a PB12
Apr 14Ludlow vs ChicopeeApr 14 · 800 Meters · Place 1 · LudlowLudlow800 Meters12:04.812
Apr 7Ludlow vs West SpringfieldApr 7 · 1 Mile · Place 1 · LudlowLudlow1 Mile14:53.912

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · 1 Mile · Place 1 · LudlowLudlow1 Mile1.4:48.96a12
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · 1000 Meters · Place 6 · LudlowLudlow1000 Meters6.3:03.51a12
Dec 12PVIAC Week 1 Early MeetDec 12 · 600 Meters · Place 5 · LudlowLudlow600 Meters5.1:34.14a12
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 1 Mile · Place 27 · LudlowLudlow1 Mile274:50.04a—
Feb 10PVIAC Indoor ChampionshipFeb 10 · 1 Mile · Place 9 · LudlowLudlow1 Mile9.4:49.39a11
Feb 4PVIAC Meet #7Feb 4 · 1 Mile · Place 3 · LudlowLudlow1 Mile3.4:53.46a11
Jan 28PVIAC Meet #6Jan 28 · 1000 Meters · Place 3 · LudlowLudlow1000 Meters32:52.83a—
Jan 17PVIAC Jan 17th Early MeetJan 17 · 1 Mile · Place 5 · LudlowLudlow1 Mile55:03.17a—
Jan 14PVIAC Meet #4Jan 14 · 2 Miles · Place 7 · LudlowLudlow2 Miles7.11:05.64a11
Jan 14PVIAC Meet #4Jan 14 · 1000 Meters · Place 6 · LudlowLudlow1000 Meters6.2:57.92a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 1 Mile · LudlowLudlow1 Mile--DNS11
May 18WMASS D1May 18 · 2 Miles · Place 10 · LudlowLudlow2 Miles1010:48.10a—
May 11MSTCA Coaches InvitationalMay 11 · 1 Mile · Place 22 · LudlowLudlow1 Mile22.4:45.14a11
May 7Holyoke vs Ludlow Dual MeetMay 7 · 2 Miles · Place 3 · LudlowLudlow2 Miles311:43.6a—
May 7Holyoke vs Ludlow Dual MeetMay 7 · 400 Meters · Place 5 · LudlowLudlow400 Meters556.16a—
Apr 30Springfield Central Ludlow High Dual MeetApr 30 · 2 Miles · Place 4 · LudlowLudlow2 Miles410:47.7 PB—
Apr 25Chicopee High vs Ludlow High Dual MeetApr 25 · 800 Meters · Place 2 · LudlowLudlow800 Meters22:09.7—
Apr 19BSR Mid-Distance ClassicApr 19 · 1 Mile · Place 32 · LudlowLudlow1 Mile324:55.80a—
Apr 9Ludlow vs West SpringfieldApr 9 · 2 Miles · LudlowLudlow2 Miles—10:39.7Unofficial11
Apr 9Ludlow vs West SpringfieldApr 9 · 1 Mile · LudlowLudlow1 Mile—4:54.8Unofficial11
Apr 2Ludlow vs Chicopee Comp 2024Apr 2 · 2 Miles · LudlowLudlow2 Miles—10:42.9Unofficial11
Apr 2Ludlow vs Chicopee Comp 2024Apr 2 · 1 Mile · LudlowLudlow1 Mile—4:44.2Unofficial11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 2 Miles · Place 16 · LudlowLudlow2 Miles1611:16.73a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 2 Miles · Place 16 · LudlowLudlow2 Miles16.11:16.73a10
Apr 21MSTCA WILLIAM C. KANE DEVELOPMENTAL INVITATIONALApr 21 · 2 Miles · Place 4 · LudlowLudlow2 Miles411:19.69a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 1 Mile · Place 26 · LudlowLudlow1 Mile26.5:19.95a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15Minnechaug InvitationalMay 15 · 800 Meters · Place 13 · LudlowLudlow800 Meters13.2:20.32a9
Apr 22William Kane Developmental MeetApr 22 · 800 Meters · Place 13 · LudlowLudlow800 Meters13.2:32.57a9