* High School: Dennis-Yarmouth

College Bests

400 600
800 MILE
3K (XC) 5K (XC)
6K (XC) 2 MILE (XC)
Plymouth State Winter Classic    Dec 6, 2024
600 1:45.99 2nd (F)
SMR 4:41.95 1st (F)
Little East XC Championship    Nov 2, 2024
5k 19:22.2 9th
Keene State College Invitational    Oct 5, 2024
3.1M 19:41.1 47th
Keene State Alumni Meet    Aug 31, 2024
2M 12:08.9 2nd
New England Division III Outdoor Track & Field Championship    May 3- 4, 2024
800 2:20.52 16th (F)
4x800 10:10.24 12th (F)
Little East Outdoor T&F Championship    Apr 27, 2024
800 2:22.75 1st (F)
4x400 4:27.16 2nd (F)
Sean Collier Invitational    Apr 19-20, 2024
800 2:19.89 9th (F)
5th Annual Penmen Relays    Apr 13, 2024
800 2:22.81 2nd (F)
4x400 4:36.44 2nd (F)
Jonathan Tymann Invitational    Apr 6, 2024
800 2:24.71 4th (F)
SNHU Spring Invitational    Mar 30, 2024
800 2:27.82 1st (F)
New England Division III Indoor Track & Field Championship    Feb 25, 2024
800 2:22.24 11th (F)
4x800 9:58.37 12th (F)
Little East Indoor Track & Field Championship    Feb 17, 2024
800 2:23.21 2nd (F)
4x800 10:04.78 1st (F)
Panther Invitational II    Feb 3, 2024
Mile 5:29.50 2nd (F)
4x800 10:19.25 2nd (F)
USM Husky Invitational    Jan 27, 2024
800 2:26.24 1st (F)
Mile 5:27.53 1st (F)
Panther Invitational I    Jan 20, 2024
600 1:43.82 1st (F)
DMR 13:31.68 3rd (F)
Middlebury Snowflake Invitational    Jan 13, 2024
400 1:05.56 8th (F)
Mile 5:32.32 6th (F)
4x400 4:44.44 4th (F)
Plymouth Winter Classic    Dec 9, 2023
Mile 5:27.96 1st (F)
4x200 DNF
Little East XC Championship    Oct 28, 2023
3.1M 19:16.7 3rd
Suffolk Invite    Oct 14, 2023
6k DNS
James Earley    Oct 7, 2023
6k 23:29.0 13th
KSC Invitational    Sep 30, 2023
3.1M 19:16.2 10th
UMDartmouth Cross Country Invitational    Sep 17, 2023
5k 19:04.4 46th
Suffolk Short Course Classic    Sep 1, 2023
3k 12:05.4 24th
↓Competing for Dennis-Yarmouth
MIAA Meet of Champions    Jun 1- 3, 2023
4x800 10:04.39 22nd (F)
MIAA Division 5 Track & Field Championship    May 25-27, 2023
400H 1:12.24 18th (F)
4x400 4:24.07 11th (F)
4x800 9:44.12 1st (F)
MIAA Meet of Champions    Feb 25, 2023
600 1:41.43 16th (F)
MIAA Division 5 Indoor Track & Field Championship    Feb 16, 2023
600 1:41.00 2nd (F)
4x800 11:01.57 7th (F)
MSTCA Coaches Invitational Small School    Jan 28, 2023
600 1:42.59 5th (F)
MSTCA Northeast Invitational    Jan 13-15, 2023
600 1:44.49 12th (F)
4x800 10:57.31 16th (F)
MSTCA Bay State XC Invitational    Oct 8, 2022
5k 21:58.3 34th
MIAA Division 5 Track & Field Championship    May 26-28, 2022
4x400 4:24.44 12th (F)
4x800 9:57.06 2nd (F)
MIAA Division 5 Indoor Track & Field Championship    Feb 18, 2022
600 1:45.31 8th (F)
4x200 2:00.85 21st (F)
4x800 11:25.83 14th (F)
MIAA Division 2A-B-C XC Championship    Nov 13, 2021
5k 22:30.3 52nd
400 Meters (Indoor)
Top↑
Middlebury Snowflake Invitational Jan 13, 2024
600 Meters (Indoor)
Top↑
Plymouth State Winter Classic Dec 6, 2024
Panther Invitational I Jan 20, 2024
MIAA Meet of Champions Feb 25, 2023
MIAA Division 5 Indoor Track & Field Championship Feb 16, 2023
MSTCA Coaches Invitational Small School Jan 28, 2023
MSTCA Northeast Invitational Jan 13-15, 2023
MIAA Division 5 Indoor Track & Field Championship Feb 18, 2022
800 Meters (Outdoor)
Top↑
New England Division III Outdoor Track & Field Championship May 3- 4, 2024
Little East Outdoor T&F Championship Apr 27, 2024
Sean Collier Invitational Apr 19-20, 2024
5th Annual Penmen Relays Apr 13, 2024
Jonathan Tymann Invitational Apr 6, 2024
SNHU Spring Invitational Mar 30, 2024
800 Meters (Indoor)
Top↑
New England Division III Indoor Track & Field Championship Feb 25, 2024
Little East Indoor Track & Field Championship Feb 17, 2024
Boston University David Hemery Valentine Invitational Feb 9-10, 2024
USM Husky Invitational Jan 27, 2024
Mile (Indoor)
Top↑
Panther Invitational II Feb 3, 2024
USM Husky Invitational Jan 27, 2024
Middlebury Snowflake Invitational Jan 13, 2024
Plymouth Winter Classic Dec 9, 2023
400 Hurdles (Outdoor)
Top↑
MIAA Division 5 Track & Field Championship May 25-27, 2023
4 x 200 Relay (Indoor)
Top↑
DNF
Plymouth Winter Classic Dec 9, 2023
MIAA Division 5 Indoor Track & Field Championship Feb 18, 2022
4 x 400 Relay (Outdoor)
Top↑
Little East Outdoor T&F Championship Apr 27, 2024
5th Annual Penmen Relays Apr 13, 2024
MIAA Division 5 Track & Field Championship May 25-27, 2023
MIAA Division 5 Track & Field Championship May 26-28, 2022
4 x 400 Relay (Indoor)
Top↑
Middlebury Snowflake Invitational Jan 13, 2024
4 x 800 Relay (Outdoor)
Top↑
New England Division III Outdoor Track & Field Championship May 3- 4, 2024
MIAA Meet of Champions Jun 1- 3, 2023
MIAA Division 5 Track & Field Championship May 25-27, 2023
MIAA Division 5 Track & Field Championship May 26-28, 2022
4 x 800 Relay (Indoor)
Top↑
New England Division III Indoor Track & Field Championship Feb 25, 2024
Little East Indoor Track & Field Championship Feb 17, 2024
Panther Invitational II Feb 3, 2024
MIAA Division 5 Indoor Track & Field Championship Feb 16, 2023
MSTCA Northeast Invitational Jan 13-15, 2023
MIAA Division 5 Indoor Track & Field Championship Feb 18, 2022
Sprint Medley Relay (Indoor)
Top↑
Plymouth State Winter Classic Dec 6, 2024
Distance Medley Relay (Indoor)
Top↑
Panther Invitational I Jan 20, 2024
3k
Top↑
Suffolk Short Course Classic Sep 1, 2023
5k
Top↑
Little East XC Championship Nov 2, 2024
UMass Dartmouth Cross Country Invitational Sep 21, 2024
UMDartmouth Cross Country Invitational Sep 17, 2023
MSTCA Frank Mooney Coaches XC Invitational Nov 5, 2022
11th Bob Glennon Twilight XC Small/Medium Schools Schools Invitational Oct 15, 2022
MSTCA Bay State XC Invitational Oct 8, 2022
MIAA Division 2A-B-C XC Championship Nov 13, 2021
6k
Top↑
NCAA Division III East Region Cross Country Championships Nov 16, 2024
12th Annual Bruce Kirsh Cross Country Cup Oct 11, 2024
NCAA Division III East Region Cross Country Championships Nov 11, 2023
DNS
Suffolk Invite Oct 14, 2023
James Earley Oct 7, 2023
2 Mile
Top↑
Keene State Alumni Meet Aug 31, 2024
3.1 Mile
Top↑
Keene State College Invitational Oct 5, 2024
Little East XC Championship Oct 28, 2023
KSC Invitational Sep 30, 2023

2024 Indoors

400 Meters
Middlebury Snowflake Invitational January 13, 2024
600 Meters
Plymouth State Winter Classic December 6, 2024
Panther Invitational I January 20, 2024
800 Meters
New England Division III Indoor Track & Field Championship February 25, 2024
Little East Indoor Track & Field Championship February 17, 2024
Boston University David Hemery Valentine Invitational February 9-10, 2024
USM Husky Invitational January 27, 2024
Mile
Panther Invitational II February 3, 2024
USM Husky Invitational January 27, 2024
Middlebury Snowflake Invitational January 13, 2024
4 x 400 Relay
Middlebury Snowflake Invitational January 13, 2024
4 x 800 Relay
New England Division III Indoor Track & Field Championship February 25, 2024
Little East Indoor Track & Field Championship February 17, 2024
Panther Invitational II February 3, 2024
Sprint Medley Relay
Plymouth State Winter Classic December 6, 2024
Distance Medley Relay
Panther Invitational I January 20, 2024

2024 XC

2024 Outdoors

2023 Indoors

2023 XC

↓Competing for Dennis-Yarmouth

2023 Outdoors

2022 XC

2022 Outdoors

2022 Indoors

2021 XC

400 Meters (Indoors)
2024  
600 Meters (Indoors)
2024  
(Jan 20, 2024)
2023  
2022  
800 Meters (Indoors)
2024  
Mile (Indoors)
2024  
(Jan 27, 2024)
2023  
(Dec 9, 2023)
3k (XC)
2023  
5k (XC)
2024  
2023  
2022  
2021  
6k (XC)
2024  
2023  
Oct 7, 2023
2 Mile (XC)
2024  
Aug 31, 2024
3.1 Mile (XC)
2024  
2023  
Sep 30, 2023
800 Meters (Outdoors)
2024  
(Apr 19-20, 2024)
400 Hurdles (Outdoors)
2023