* High School: Acton-Boxborough

College Bests

200 300
400 600
60H 110H
16.42 (1.8)
400H  

Nazareth Alumni Opener Invitational    Dec 6, 2024
300 38.19 17th (F)
60H 9.18 9th (P)
Liberty League Outdoor Track & Field Championships    May 3- 4, 2024
110H 16.42 (1.8) 10th (P)
400H 57.36 4th (F)
400H 57.79 6th (P)
Rochester Spring Twilight    Apr 26, 2024
110H 16.75 (2.6) 10th (F)
400H 57.78 2nd (F)
Geneseo Quad Meet and Multi    Apr 20-21, 2024
400 53.39 11th (F)
110H 17.05 (-1.3) 3rd (F)
Brockport Multi & Invitational    Apr 14-15, 2024
110H 17.07 (2.3) 8th (F)
400H 58.38 2nd (F)
4x400 3:35.26 4th (F)
University of Rochester Alumni Invitational    Apr 7, 2024
110H 16.87 (1.0) 11th (F)
400H 59.09 7th (F)
2024 Towson Invitational    Mar 29, 2024
110H 18.00 (2.0) 15th (P)
400H 1:01.66 12th (F)
Liberty League Indoor Track & Field Championship    Feb 23-24, 2024
60H 8.99 7th (F)
60H 8.93 6th (P)
DMR 10:27.59 3rd (F)
Nazareth Conference Tune-Up    Feb 16, 2024
400 53.13 18th (F)
60H 9.17 12th (P)
RIT February Friday Invitational    Feb 9, 2024
60H 9.16 5th (F)
60H 9.23 7th (P)
Brockport Invitational & Multi    Feb 2- 3, 2024
400 53.53 22nd (F)
60H 9.80 14th (P)
Conference Challenge Cup    Jan 27, 2024
200 24.66 32nd (F)
60H 9.29 22nd (P)
4x400 3:32.00 6th (F)
Golden Eagle Winter Welcome Back    Jan 20, 2024
200 24.92 36th (F)
60H 9.89 23rd (P)
4x400 3:50.72 15th (F)
Nazareth Alumni Opener Invitational    Dec 8, 2023
300 39.18 30th (F)
60H 9.25 15th (P)
↓Competing for Acton-Boxborough
MIAA Meet of Champions    Jun 1- 3, 2023
110H 16.24 39th (P)
400H 57.18 11th (F)
MIAA Division 1 Track & Field Championship    May 25-27, 2023
110H 15.89 (0.6) 13th (P)
400H 57.66 6th (F)
MIAA Division 1 Track & Field Championship    Feb 17, 2023
4x400 3:35.23 9th (F)
MSTCA Rising Championships    Feb 14, 2023
55H 9.24 8th (F)
55H 8.43 1st (P)
Dual County League Indoor Track & Field Championship    Feb 11, 2023
600 1:28.79 5th (F)
55H 9.55 10th (P)
4x400 3:37.14 2nd (F)
MSTCA Northeast Invitational    Jan 13-15, 2023
55 7.22 125th (P)
200 24.84 78th (F)
Dual County League #3    Jan 11, 2023
300 38.86 8th (F)
55H 8.55 4th (F)
Dual County League Meet #2    Jan 4, 2023
55H 8.62 4th (F)
4x400 3:38.23 1st (F)
MIAA Division 1 Track & Field Championship    May 26-28, 2022
400 54.38 24th (F)
400H 1:00.08 7th (F)
4x400 3:29.70 10th (F)
Dual County League Championship Meet    May 18, 2022
400 53.39 5th (F)
400H 1:00.22 2nd (F)
4x400 3:34.11 3rd (F)
Dual County League Indoor TF Championship    Feb 12, 2022
600 1:29.30 7th (F)
4x400 3:35.16 1st (F)
MSTCA Northeast Invitational    Jan 14-16, 2022
800 2:04.54 13th (F)
Dual County League Meet #2    Jan 4, 2022
300 39.79 14th (F)
4x200 1:37.30 1st (F)
Boston Holiday Challenge    Dec 27, 2021
600 1:30.20 20th (F)
4x400 3:42.73 5th (F)
MIAA North DI Outdoor Track & Field Champion    Jun 17-19, 2021
4x800 8:16.73 6th (F)
Dual County League    Jun 12, 2021
4x800 8:23.29 3rd (F)
Dual County League Indoor TF Championship    Feb 8, 2020
600 1:32.46 19th (F)
Dual County League Meet#5    Jan 31, 2020
600 1:32.75 13th (F)
Dual County League Meet #2    Dec 18, 2019
600 1:32.11 10th (F)
55 Meters (Indoor)
Top↑
MSTCA Northeast Invitational Jan 13-15, 2023
200 Meters (Indoor)
Top↑
Conference Challenge Cup Jan 27, 2024
Golden Eagle Winter Welcome Back Jan 20, 2024
MSTCA Northeast Invitational Jan 13-15, 2023
300 Meters (Indoor)
Top↑
Nazareth Alumni Opener Invitational Dec 6, 2024
Nazareth Alumni Opener Invitational Dec 8, 2023
Dual County League #3 Jan 11, 2023
Dual County League Meet #2 Jan 4, 2022
400 Meters (Outdoor)
Top↑
Geneseo Quad Meet and Multi Apr 20-21, 2024
MIAA Division 1 Track & Field Championship May 26-28, 2022
Dual County League Championship Meet May 18, 2022
400 Meters (Indoor)
Top↑
Nazareth Conference Tune-Up Feb 16, 2024
Brockport Invitational & Multi Feb 2- 3, 2024
600 Meters (Indoor)
Top↑
Dual County League Indoor Track & Field Championship Feb 11, 2023
Dual County League Indoor TF Championship Feb 12, 2022
Boston Holiday Challenge Dec 27, 2021
Dual County League Indoor TF Championship Feb 8, 2020
Dual County League Meet#5 Jan 31, 2020
Dual County League Meet #2 Dec 18, 2019
800 Meters (Indoor)
Top↑
MSTCA Northeast Invitational Jan 14-16, 2022
55 Hurdles (Indoor)
Top↑
MSTCA Rising Championships Feb 14, 2023
MSTCA Rising Championships Feb 14, 2023
Dual County League Indoor Track & Field Championship Feb 11, 2023
Dual County League #3 Jan 11, 2023
Dual County League Meet #2 Jan 4, 2023
60 Hurdles (Indoor)
Top↑
Nazareth Alumni Opener Invitational Dec 6, 2024
Liberty League Indoor Track & Field Championship Feb 23-24, 2024
Liberty League Indoor Track & Field Championship Feb 23-24, 2024
Nazareth Conference Tune-Up Feb 16, 2024
RIT February Friday Invitational Feb 9, 2024
RIT February Friday Invitational Feb 9, 2024
Brockport Invitational & Multi Feb 2- 3, 2024
Conference Challenge Cup Jan 27, 2024
Golden Eagle Winter Welcome Back Jan 20, 2024
Nazareth Alumni Opener Invitational Dec 8, 2023
110 Hurdles (Outdoor)
Top↑
16.42 (1.8)
Liberty League Outdoor Track & Field Championships May 3- 4, 2024
16.75 (2.6)
Rochester Spring Twilight Apr 26, 2024
17.05 (-1.3)
Geneseo Quad Meet and Multi Apr 20-21, 2024
17.07 (2.3)
Brockport Multi & Invitational Apr 14-15, 2024
16.87 (1.0)
University of Rochester Alumni Invitational Apr 7, 2024
18.00 (2.0)
2024 Towson Invitational Mar 29, 2024
MIAA Meet of Champions Jun 1- 3, 2023
15.89 (0.6)
MIAA Division 1 Track & Field Championship May 25-27, 2023
400 Hurdles (Outdoor)
Top↑
2024 Towson Invitational Mar 29, 2024
400 Hurdles (Outdoor)
Top↑
Liberty League Outdoor Track & Field Championships May 3- 4, 2024
Liberty League Outdoor Track & Field Championships May 3- 4, 2024
Rochester Spring Twilight Apr 26, 2024
Brockport Multi & Invitational Apr 14-15, 2024
University of Rochester Alumni Invitational Apr 7, 2024
MIAA Meet of Champions Jun 1- 3, 2023
MIAA Division 1 Track & Field Championship May 25-27, 2023
MIAA Division 1 Track & Field Championship May 26-28, 2022
Dual County League Championship Meet May 18, 2022
4 x 200 Relay (Indoor)
Top↑
Dual County League Meet #2 Jan 4, 2022
4 x 400 Relay (Outdoor)
Top↑
Brockport Multi & Invitational Apr 14-15, 2024
MIAA Division 1 Track & Field Championship May 26-28, 2022
Dual County League Championship Meet May 18, 2022
4 x 400 Relay (Indoor)
Top↑
Conference Challenge Cup Jan 27, 2024
Golden Eagle Winter Welcome Back Jan 20, 2024
MIAA Division 1 Track & Field Championship Feb 17, 2023
Dual County League Indoor Track & Field Championship Feb 11, 2023
Dual County League Meet #2 Jan 4, 2023
MIAA Division 1 Indoor Track & Field Championship Feb 19, 2022
Dual County League Indoor TF Championship Feb 12, 2022
Boston Holiday Challenge Dec 27, 2021
4 x 800 Relay (Outdoor)
Top↑
MIAA North DI Outdoor Track & Field Champion Jun 17-19, 2021
Dual County League Jun 12, 2021
Distance Medley Relay (Indoor)
Top↑
Liberty League Indoor Track & Field Championship Feb 23-24, 2024

2024 Indoors

200 Meters
Conference Challenge Cup January 27, 2024
Golden Eagle Winter Welcome Back January 20, 2024
300 Meters
Nazareth Alumni Opener Invitational December 6, 2024
400 Meters
Nazareth Conference Tune-Up February 16, 2024
Brockport Invitational & Multi February 2- 3, 2024
60 Hurdles
Nazareth Alumni Opener Invitational December 6, 2024
Liberty League Indoor Track & Field Championship February 23-24, 2024
Liberty League Indoor Track & Field Championship February 23-24, 2024
Nazareth Conference Tune-Up February 16, 2024
RIT February Friday Invitational February 9, 2024
RIT February Friday Invitational February 9, 2024
Brockport Invitational & Multi February 2- 3, 2024
Conference Challenge Cup January 27, 2024
Golden Eagle Winter Welcome Back January 20, 2024
4 x 400 Relay
Conference Challenge Cup January 27, 2024
Golden Eagle Winter Welcome Back January 20, 2024
Distance Medley Relay
Liberty League Indoor Track & Field Championship February 23-24, 2024

2024 Outdoors

400 Meters
Geneseo Quad Meet and Multi April 20-21, 2024
110 Hurdles
16.42 (1.8)
Liberty League Outdoor Track & Field Championships May 3- 4, 2024
16.75 (2.6)
Rochester Spring Twilight April 26, 2024
17.05 (-1.3)
Geneseo Quad Meet and Multi April 20-21, 2024
17.07 (2.3)
Brockport Multi & Invitational April 14-15, 2024
16.87 (1.0)
University of Rochester Alumni Invitational April 7, 2024
18.00 (2.0)
2024 Towson Invitational March 29, 2024
400 Hurdles
2024 Towson Invitational March 29, 2024
400 Hurdles
Liberty League Outdoor Track & Field Championships May 3- 4, 2024
Liberty League Outdoor Track & Field Championships May 3- 4, 2024
Rochester Spring Twilight April 26, 2024
Brockport Multi & Invitational April 14-15, 2024
University of Rochester Alumni Invitational April 7, 2024
4 x 400 Relay
Brockport Multi & Invitational April 14-15, 2024

2023 Indoors

55 Meters
MSTCA Northeast Invitational January 13-15, 2023
200 Meters
MSTCA Northeast Invitational January 13-15, 2023
300 Meters
Nazareth Alumni Opener Invitational December 8, 2023
Dual County League #3 January 11, 2023
600 Meters
Dual County League Indoor Track & Field Championship February 11, 2023
55 Hurdles
MSTCA Rising Championships February 14, 2023
MSTCA Rising Championships February 14, 2023
Dual County League Indoor Track & Field Championship February 11, 2023
Dual County League #3 January 11, 2023
Dual County League Meet #2 January 4, 2023
60 Hurdles
Nazareth Alumni Opener Invitational December 8, 2023
4 x 400 Relay
MIAA Division 1 Track & Field Championship February 17, 2023
Dual County League Indoor Track & Field Championship February 11, 2023
Dual County League Meet #2 January 4, 2023
↓Competing for Acton-Boxborough

2023 Outdoors

110 Hurdles
MIAA Meet of Champions June 1- 3, 2023
15.89 (0.6)
MIAA Division 1 Track & Field Championship May 25-27, 2023
400 Hurdles
MIAA Meet of Champions June 1- 3, 2023
MIAA Division 1 Track & Field Championship May 25-27, 2023

2022 Outdoors

2022 Indoors

300 Meters
Dual County League Meet #2 January 4, 2022
600 Meters
Dual County League Indoor TF Championship February 12, 2022
800 Meters
MSTCA Northeast Invitational January 14-16, 2022
4 x 200 Relay
Dual County League Meet #2 January 4, 2022
4 x 400 Relay
MIAA Division 1 Indoor Track & Field Championship February 19, 2022
Dual County League Indoor TF Championship February 12, 2022

2021 Indoors

600 Meters
Boston Holiday Challenge December 27, 2021
4 x 400 Relay
Boston Holiday Challenge December 27, 2021

2021 Outdoors

2020 Indoors

2019 Indoors

600 Meters
Dual County League Meet #2 December 18, 2019
55 Meters (Indoors)
2023  
(Jan 13-15, 2023)
200 Meters (Indoors)
2024  
(Jan 27, 2024)
2023  
(Jan 13-15, 2023)
300 Meters (Indoors)
2024  
2023  
(Jan 11, 2023)
2022  
(Jan 4, 2022)
400 Meters (Indoors)
2024  
(Feb 16, 2024)
600 Meters (Indoors)
2023  
2022  
2021  
(Dec 27, 2021)
2020  
2019  
(Dec 18, 2019)
800 Meters (Indoors)
2022  
(Jan 14-16, 2022)
55 Hurdles (Indoors)
2023  
(Feb 14, 2023)
60 Hurdles (Indoors)
2024  
2023  
400 Meters (Outdoors)
2024  
(Apr 20-21, 2024)
2022  
110 Hurdles (Outdoors)
2024  
16.42 (1.8)
2023  
15.89 (0.6)
400 Hurdles (Outdoors)
2024  
(Mar 29, 2024)
400 Hurdles (Outdoors)
2024  
2023  
(Jun 1- 3, 2023)
2022