* High School: Dennis-Yarmouth

College Bests

400 600
800 MILE
3K (XC) 5K (XC)
6K (XC)  

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↑
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↑
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↑
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↑
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
Distance Medley Relay (Indoor)
Top↑
Panther Invitational I Jan 20, 2024
3k
Top↑
Suffolk Short Course Classic Sep 1, 2023
5k
Top↑
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 11, 2023
DNS
Suffolk Invite Oct 14, 2023
James Earley Oct 7, 2023
3.1 Mile
Top↑
Little East XC Championship Oct 28, 2023
KSC Invitational Sep 30, 2023

2024 Outdoors

800 Meters
5th Annual Penmen Relays April 13, 2024
Jonathan Tymann Invitational April 6, 2024
SNHU Spring Invitational March 30, 2024
4 x 400 Relay
5th Annual Penmen Relays April 13, 2024

2024 Indoors

400 Meters
Middlebury Snowflake Invitational January 13, 2024
600 Meters
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
Distance Medley Relay
Panther Invitational I January 20, 2024

2023 Indoors

2023 XC

↓Competing for Dennis-Yarmouth

2023 Outdoors

2022 XC

2022 Outdoors

2022 Indoors

2021 XC

800 Meters (Outdoors)
2024  
(Apr 13, 2024)
400 Hurdles (Outdoors)
2023  
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)
2023  
2022  
2021  
6k (XC)
2023  
Oct 7, 2023
3.1 Mile (XC)
2023  
Sep 30, 2023