Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNVL Development 1 January 2 · Jan 23:58.97aNVL Development 1 January 2January 2, 2026
1000 Meters · OutdoorNVL Developmental · Jan 104:11.3NVL DevelopmentalJanuary 10, 2025
1600 Meters · IndoorNVL Development 3 January 23 · Jan 236:40.60aNVL Development 3 January 23January 23, 2026
1600 Meters · OutdoorWaterbury City Championship · May 266:10.01aWaterbury City ChampionshipMay 26, 2026
3200 Meters · OutdoorWaterbury City Championship · May 2715:22.14aWaterbury City ChampionshipMay 27, 2025
600 Meters · IndoorNVL Development 1 · Dec 212:15.61aNVL Development 1December 21, 2024
800 Meters · OutdoorWaterbury City Championship · May 262:52.84aWaterbury City ChampionshipMay 26, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26Waterbury City ChampionshipMay 26 · 1600 Meters · Place 2 · Holy Cross1600 Meters2.6:10.01a PB11
May 26Waterbury City ChampionshipMay 26 · 800 Meters · Place 5 · Holy Cross800 Meters5.2:52.84a PB11
May 23NVL Outdoor TF ChampionshipsMay 23 · 1600 Meters · Place 15 · Holy Cross1600 Meters156:10.68a11
May 18Crosby v WCA v Holy CrossMay 18 · 1600 Meters · Place 3 · Holy Cross1600 Meters3.6:36.38a11
May 18Crosby v WCA v Holy CrossMay 18 · 800 Meters · Holy Cross800 Meters—SCR11
May 12Holy Cross @ WatertownMay 12 · 1600 Meters · Place 3 · Holy Cross1600 Meters3.6:21.711
May 12Holy Cross @ WatertownMay 12 · 800 Meters · Holy Cross800 Meters—SCR11
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 1600 Meters · Place 15 · Holy Cross1600 Meters156:22.11a11
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 800 Meters · Place 26 · Holy Cross800 Meters262:56.02a11
May 5Wolcott, Torrington, Holy CrossMay 5 · 1600 Meters · Place 1 · Holy Cross1600 Meters1.6:22.011
May 5Wolcott, Torrington, Holy CrossMay 5 · 800 Meters · Place 4 · Holy Cross800 Meters4.2:57.811
Apr 28Crosby v Kennedy v St. Paul v HCApr 28 · 1600 Meters · Place 2 · Holy Cross1600 Meters2.6:27.71a11
Apr 28Crosby v Kennedy v St. Paul v HCApr 28 · 800 Meters · Place 1 · Holy Cross800 Meters1.2:55.52a11
Apr 14Crosby vs Holy CrossApr 14 · 1600 Meters · Place 2 · Holy Cross1600 Meters2.6:41.7011
Apr 14Crosby vs Holy CrossApr 14 · 800 Meters · Place 3 · Holy Cross800 Meters3.3:02.8011

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30NVL Indoor Track & Field ChampionshipsJan 30 · 1600 Meters · Place 11 · Holy Cross1600 Meters11.6:42.71a11
Jan 23NVL Development 3 January 23Jan 23 · 1600 Meters · Place 4 · Holy Cross1600 Meters4.6:40.60a PB11
Jan 9NVL Development 2 January 9Jan 9 · 1600 Meters · Place 1 · Holy Cross1600 Meters1.6:46.94a11
Jan 2NVL Development 1 January 2Jan 2 · 1000 Meters · Place 6 · Holy Cross1000 Meters6.3:58.97a PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27Waterbury City ChampionshipMay 27 · 3200 Meters · Place 4 · Holy Cross3200 Meters415:22.14a PB10
May 19Torrington @ Holy CrossMay 19 · 1600 Meters · Place 4 · Holy Cross1600 Meters46:37.010
May 19Torrington @ Holy CrossMay 19 · 800 Meters · Place 3 · Holy Cross800 Meters33:04.010
May 13Holy Cross / St. Paul / Crosby @ WatertownMay 13 · 1600 Meters · Place 10 · Holy Cross1600 Meters106:40.710
May 13Holy Cross / St. Paul / Crosby @ WatertownMay 13 · 800 Meters · Place 12 · Holy Cross800 Meters123:01.910
May 6Wolcott V Holy CrossMay 6 · 1600 Meters · Holy Cross1600 Meters—SCR10
May 6Wolcott V Holy CrossMay 6 · 800 Meters · Holy Cross800 Meters—SCR10
May 3Marty Roberts InvitationalMay 3 · 1600 Meters · Place 44 · Holy Cross1600 Meters446:43.30a10
May 3Marty Roberts InvitationalMay 3 · 800 Meters · Place 44 · Holy Cross800 Meters443:02.65a10
Apr 29WCA @ HCApr 29 · 1600 Meters · Place 4 · Holy Cross1600 Meters46:49.010
Apr 29WCA @ HCApr 29 · 800 Meters · Place 2 · Holy Cross800 Meters23:07.910
Apr 10St. Paul @ Holy CrossApr 10 · 1600 Meters · Place 6 · Holy Cross1600 Meters6.7:09.010
Apr 10St. Paul @ Holy CrossApr 10 · 800 Meters · Place 2 · Holy Cross800 Meters2.3:15.010
Jan 10NVL DevelopmentalJan 10 · 1000 Meters · Place 7 · Holy Cross1000 Meters7.4:11.3 PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 31NVL Indoor Track & Field ChampionshipsJan 31 · 1000 Meters · Place 11 · Holy Cross1000 Meters114:04.24a—
Jan 24NVL Development 3Jan 24 · 1000 Meters · Place 5 · Holy Cross1000 Meters54:08.66a—
Jan 24NVL Development 3Jan 24 · 600 Meters · Place 14 · Holy Cross600 Meters142:16.97a—
Jan 158th James Barber InvitationalJan 15 · 1000 Meters · Place 37 · Holy Cross1000 Meters374:12.94a—
Jan 78th Wilton Wright InvitationalJan 7 · 1600 Meters · Place 27 · Holy Cross1600 Meters277:17.33a—
Jan 78th Wilton Wright InvitationalJan 7 · 600 Meters · Place 19 · Holy Cross600 Meters192:17.46a—
Jan 3NVL Development 2Jan 3 · 1600 Meters · Place 3 · Holy Cross1600 Meters37:11.19a—
Jan 3NVL Development 2Jan 3 · 1000 Meters · Place 3 · Holy Cross1000 Meters34:23.85a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21NVL Development 1Dec 21 · 600 Meters · Place 4 · Holy Cross600 Meters4.2:15.61a PB10
Dec 21NVL Development 1Dec 21 · 1600 Meters · Place 5 · Holy Cross1600 Meters5.7:17.71a10
Jan 107th James Barber InvitationalJan 10 · 1000 Meters · Place 54 · Holy Cross1000 Meters544:59.79a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13HC @ DerbyMay 13 · 1600 Meters · Place 6 · Holy Cross1600 Meters67:24.76a—
May 13HC @ DerbyMay 13 · 800 Meters · Place 7 · Holy Cross800 Meters73:20.93a—
May 7Woodland @ HCMay 7 · 1600 Meters · Place 8 · Holy Cross1600 Meters87:42.0—
May 7Woodland @ HCMay 7 · 800 Meters · Place 11 · Holy Cross800 Meters113:18.2—
Apr 26Oxford v Holy CrossApr 26 · 1600 Meters · Place 5 · Holy Cross1600 Meters57:27.96a—
Apr 26Oxford v Holy CrossApr 26 · 800 Meters · Place 8 · Holy Cross800 Meters83:18.91a—
Apr 23Seymour vs. Holy CrossApr 23 · 1600 Meters · Place 7 · Holy Cross1600 Meters77:49.8—
Apr 23Seymour vs. Holy CrossApr 23 · 800 Meters · Place 6 · Holy Cross800 Meters63:28.3—
Apr 9Kennedy @ Holy CrossApr 9 · 1600 Meters · Place 5 · Holy Cross1600 Meters57:57.0—