* High School: Somerset-Berkley

College Bests

1000 1500
MILE 5K (XC)
8K (XC)  

Tufts Spring Stampede    Apr 10-11, 2026
1500 4:45.36 46th (F)
CGA Invitational    Apr 4, 2026
5000 DNF
Wesleyan Winter Invitational    Jan 10, 2026
4x400 4:02.33 11th (F)
Little East XC Championship    Nov 1, 2025
8k 30:15.2 80th
Connecticut College Invitational    Oct 18, 2025
8k 30:42.1 325th
James Earley Invitational    Oct 11, 2025
8k 31:21.6 121st
52nd UMass Dartmouth XC Invitational    Sep 20, 2025
8k 30:41.9 121st
George Suitor Invitational    Sep 6, 2025
5k 20:27.2 100th
Suffolk Short Course Classic    Aug 30, 2025
5k 18:49.9 115th
↓Competing for Somerset-Berkley
MSTCA Northeast Invitational    Jan 13-15, 2023
1000 3:16.38 136th (F)
Mile 5:46.59 162nd (F)
DMR 13:04.65 13th (F)
1000 Meters (Indoor)
Top↑
MSTCA Northeast Invitational Jan 13-15, 2023
1500 Meters (Outdoor)
Top↑
Tufts Spring Stampede Apr 10-11, 2026
Mile (Indoor)
Top↑
MSTCA Northeast Invitational Jan 13-15, 2023
5000 Meters (Outdoor)
Top↑
DNF
CGA Invitational Apr 4, 2026
4 x 400 Relay (Indoor)
Top↑
Wesleyan Winter Invitational Jan 10, 2026
Distance Medley Relay (Indoor)
Top↑
MSTCA Northeast Invitational Jan 13-15, 2023
5k
Top↑
George Suitor Invitational Sep 6, 2025
Suffolk Short Course Classic Aug 30, 2025
8k
Top↑
Little East XC Championship Nov 1, 2025
Connecticut College Invitational Oct 18, 2025
James Earley Invitational Oct 11, 2025
52nd UMass Dartmouth XC Invitational Sep 20, 2025

2026 Outdoors

1500 Meters
Tufts Spring Stampede April 10-11, 2026
5000 Meters
DNF
CGA Invitational April 4, 2026

2026 Indoors

4 x 400 Relay
Wesleyan Winter Invitational January 10, 2026

2025 XC

↓Competing for Somerset-Berkley

2023 Indoors

1000 Meters
MSTCA Northeast Invitational January 13-15, 2023
Mile
MSTCA Northeast Invitational January 13-15, 2023
Distance Medley Relay
MSTCA Northeast Invitational January 13-15, 2023
1500 Meters (Outdoors)
2026  
(Apr 10-11, 2026)
1000 Meters (Indoors)
2023  
(Jan 13-15, 2023)
Mile (Indoors)
2023  
(Jan 13-15, 2023)
5k (XC)
2025  
8k (XC)
2025