Performance Dashboard
Athlete analytics & progression tracking
1500m
791
Points
4:05.53
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 4, 2025 | America East Outdoor Championships | 4:05.53 | 24 | 791 | 62° |
| April 5, 2025 | UNH Jim Boulanger Invitational | 4:07.87 | 11 | 765 | 43° |
1600m
861
Points
4:16.87
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 1, 2024 | Maine Class B State Championship | 4:16.87 | 1 | 861 | 70° |
| June 8, 2024 | New England Interscholastic Outdoor Track and Field Championship | 4:19.93 | 8 | 827 | 74° |
| June 10, 2023 | New England Interscholastic Outdoor Track and Field Championship | 4:22.03 | 9 | 805 | 64° |
| May 11, 2024 | Fleet Feet Maine Elite Invitational | 4:24.57 | 1 | 778 | 53° |
| June 3, 2023 | Maine Class B State Championship | 4:25.67 | 2 | 766 | 57° |
| May 20, 2023 | St. Joseph's Monks Invite | 4:28.03 | 4 | 742 | 66° |
| May 5, 2023 | WMC: GNG, Cape, Traip, St Doms wells@ Poland | 4:30.80 | 1 | 714 | 59° |
| April 26, 2024 | YORK, OOB, WELLS, LAKE REGION,GRAY | 4:32.32 | 1 | 698 | 56° |
| May 28, 2022 | WMC Championship | 4:37.23 | 2 | 650 | 78° |
| June 4, 2022 | Maine Class B State Championship | 4:41.21 | 5 | 613 | 61° |
| April 14, 2023 | Bob Morse Invitational | 4:46.45 | 2 | 565 | 74° |
| May 13, 2022 | WMC: Yarmouth, Lake Region, Socapee, York @ GNG | 4:47.50 | 1 | 555 | 81° |
| May 6, 2022 | WMC: GNG, Cape, Traip, St D, OOB @ Poland | 4:50.21 | 3 | 531 | 63° |
2mile_cc
240
Points
12:00.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 4, 2019 | Scarborough Middle School Invitational | 12:00.00 | 2 | 240 | |
| Sept. 26, 2019 | Freeport Middle School XC Meet | 12:30.87 | 1 | 167 | 67° |
| Sept. 29, 2017 | Scarborough Middle School Invitational | 13:32.33 | 39 | 60 | |
| Oct. 4, 2018 | Durham Community School XC Meet | 13:50.22 | 5 | 39 | |
| Sept. 19, 2017 | GNG MS XC Meet | 14:11.00 | 7 | 20 | 71° |
3000m
808
Points
8:45.06
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 14, 2024 | UMaine Meet #1 | 8:45.06 | 5 | 808 | 28° |
3200m
713
Points
9:42.68
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 16, 2024 | WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake Region | 9:42.68 | 1 | 713 | 69° |
| May 12, 2023 | Western Maine Conference GNG Home V Cape Elizabeth, York | 9:53.91 | 1 | 663 | 75° |
| June 3, 2023 | Maine Class B State Championship | 10:06.86 | 3 | 608 | 57° |
| April 28, 2023 | SACOPEE, TRAIP, GNG, NYA, YARMOUTH | 10:10.40 | 1 | 593 | 62° |
| June 1, 2024 | Maine Class B State Championship | 10:14.61 | 3 | 576 | 70° |
| May 20, 2022 | WMC: LR, Frye, Poland, GNG, St D @ Sacopee Valley | 10:34.90 | 2 | 497 | 66° |
| April 14, 2023 | Bob Morse Invitational | 10:40.75 | 1 | 475 | 74° |
400m
462
Points
57.73
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 6, 2022 | WMC: GNG, Cape, Traip, St D, OOB @ Poland | 57.73 | 4 | 462 | 63° |
5000m
800
Points
15:03.38
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 4, 2025 | America East Outdoor Championships | 15:03.38 | 26 | 800 | 62° |
| April 19, 2025 | The Jim Kavanagh Legacy Invitational | 15:51.83 | 4 | 662 | 80° |
| May 10, 2025 | NEICAAA Outdoor Champs | 16:07.32 | 27 | 621 | 64° |
5000m_cc
646
Points
15:57.74
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 4, 2023 | Maine Class B State XC Championship | 15:57.74 | 2 | 646 | 55° |
| Nov. 11, 2023 | 88th New England XC Championships | 16:05.93 | 24 | 624 | 40° |
| Sept. 17, 2022 | 2022 Southern Maine Classic | 16:21.50 | 6 | 584 | 69° |
| Sept. 22, 2023 | Lake Region High School | 16:27.00 | 2 | 570 | 67° |
| Sept. 30, 2023 | Maine XC Festival of Champions | 16:28.02 | 20 | 567 | 68° |
| Oct. 11, 2023 | Western Maine Conference Invitational | 16:48.00 | 1 | 518 | 62° |
| Oct. 29, 2022 | Maine Class B State XC Championship | 16:50.13 | 1 | 513 | 57° |
| Aug. 26, 2023 | Dan Dors Invitational | 16:57.00 | 1 | 497 | 78° |
| Sept. 28, 2022 | WMC @ Lake Region | 16:58.00 | 1 | 495 | 66° |
| Sept. 1, 2022 | WMC @ Lake Region | 17:10.66 | 2 | 465 | 71° |
| Oct. 21, 2023 | Southern Maine Class B Regional XC Championship | 17:15.76 | 5 | 454 | 59° |
| Aug. 31, 2023 | LAKE REGION RUMBLE | 17:17.00 | 1 | 451 | 68° |
| Sept. 23, 2022 | WMC @ GNG | 17:18.00 | 1 | 449 | 56° |
| Nov. 12, 2022 | New England Cross Country Championships | 17:20.60 | 101 | 443 | 70° |
| Oct. 22, 2022 | Southern Maine Class B Regional XC Championship | 17:21.43 | 3 | 441 | 64° |
| Sept. 9, 2022 | WMC@Sacopee Valley | 17:23.00 | 1 | 438 | 79° |
| Oct. 2, 2021 | Maine XC Festival of Champions | 17:50.09 | 46 | 380 | |
| Aug. 27, 2022 | Dan Dors Invitational | 17:52.00 | 2 | 376 | 73° |
| Sept. 8, 2023 | WMC @ Poland | 17:57.00 | 2 | 366 | 81° |
| Oct. 23, 2021 | Southern Maine Class B Regional XC Championship | 18:25.86 | 16 | 310 | |
| Sept. 2, 2021 | WMC: GNG, Lake Region, MCW, Poland @ Freeport | 18:43.54 | 6 | 278 | |
| Oct. 15, 2021 | WMC Championship | 18:46.00 | 13 | 274 | 66° |
| Oct. 28, 2020 | WMC Class B State Qualifier | 18:49.27 | 34 | 268 | |
| Oct. 7, 2021 | WMC: FA, LR,GNG, SV @ Poland | 18:54.00 | 3 | 260 | 70° |
| Sept. 10, 2021 | WMC:Sacopee Valley, MCW, GNG @ Yarmouth | 18:54.40 | 2 | 259 | 72° |
| Sept. 27, 2021 | WMC: Cape, Greely, Wayn, York @ GNG | 19:01.50 | 1 | 248 | 68° |
| Aug. 28, 2021 | DAN DOORS INVITATIONAL | 19:06.00 | 4 | 240 | 65° |
| Oct. 30, 2021 | Maine Class B State XC Championship | 19:11.48 | 57 | 231 | 52° |
| Oct. 6, 2022 | WMC @ POLAND | 19:43.00 | 3 | 183 | 73° |
| Sept. 25, 2020 | WMC:GNG @ Yarmouth | 19:56.30 | 7 | 165 | 65° |
| Oct. 2, 2020 | WMC:FA @ GNG | 20:15.60 | 5 | 140 | 58° |
| Oct. 8, 2020 | WMC:Greely @ GNG | 20:15.90 | 10 | 140 | 53° |
| Oct. 15, 2020 | WMC:St Dom, Fryeburg Academy, Sacopee @ GNG | 20:33.90 | 5 | 118 | 66° |
800m
831
Points
1:57.23
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 1, 2024 | Maine Class B State Championship | 1:57.23 | 1 | 831 | 70° |
| May 3, 2024 | GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORT | 1:57.86 | 1 | 814 | 59° |
| May 25, 2024 | WMC Championship | 1:57.94 | 1 | 812 | 74° |
| May 27, 2023 | WMC Championship | 1:58.53 | 1 | 798 | 77° |
| April 26, 2024 | YORK, OOB, WELLS, LAKE REGION,GRAY | 2:02.92 | 1 | 691 | 56° |
| May 5, 2023 | WMC: GNG, Cape, Traip, St Doms wells@ Poland | 2:06.80 | 1 | 603 | 59° |
| June 8, 2024 | New England Interscholastic Outdoor Track and Field Championship | 2:07.01 | 31 | 599 | 74° |
| May 13, 2022 | WMC: Yarmouth, Lake Region, Socapee, York @ GNG | 2:10.90 | 1 | 517 | 81° |
| June 4, 2022 | Maine Class B State Championship | 2:12.25 | 18 | 490 | 61° |
| May 28, 2022 | WMC Championship | 2:15.06 | 9 | 436 | 78° |
| April 29, 2022 | WMC: GNG, Freeport, Yarmouth @ Greely | 2:16.48 | 3 | 410 | 48° |
8000m_cc
737
Points
25:50.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 11, 2024 | 12th Annual Bruce Kirsh Cross Country Cup | 25:50.30 | 13 | 737 | 60° |
| Nov. 2, 2024 | America East Cross Country Championships | 26:10.40 | 61 | 706 | 42° |
| Sept. 20, 2025 | Maine State XC Championship | 26:24.05 | 5 | 685 | 65° |
| Aug. 29, 2025 | Maine - Army 2025 | 26:37.71 | 20 | 664 | 68° |
| Sept. 21, 2024 | MAINE STATE CHAMPIONSHIP | 26:51.30 | 17 | 644 | 64° |
| Aug. 31, 2024 | Vermont XC Invitational | 27:09.70 | 32 | 617 | 73° |
| Oct. 10, 2025 | NEICAAA Cross Country Championships | 27:55.90 | 199 | 553 | 59° |
hj
1
Points
5-0
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 29, 2022 | WMC: GNG, Freeport, Yarmouth @ Greely | 5-0 | 2 | 1 | 48° |
| May 6, 2022 | WMC: GNG, Cape, Traip, St D, OOB @ Poland | 5-4 | 3 | 1 | 63° |
mile
909
Points
4:14.03
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 12, 2025 | UMaine Invitational | 4:14.03 | 3 | 909 | |
| Dec. 13, 2025 | University of Maine Invitational | 4:14.03 | 3 | 909 | |
| Dec. 13, 2025 | University of Maine Invitational | 4:14.03 | 3 | 909 | |
| Dec. 12, 2025 | UMaine Invitational | 4:14.03 | 3 | 909 | |
| Dec. 7, 2024 | Boston University Sharon Colyear-Danville Season Opener | 4:16.22 | 43 | 885 | 37° |
| April 19, 2025 | Sean Collier Invitational | 4:19.15 | 22 | 852 | 81° |
| April 11, 2025 | Friar Invitational | 4:29.68 | 67 | 741 | 52° |
Mile
Event Group
909
Points
4:14.03
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Dec. 12, 2025 | Mile | UMaine Invitational | 4:14.03 | 3 | 909 | |
| Dec. 13, 2025 | Mile | University of Maine Invitational | 4:14.03 | 3 | 909 | |
| Dec. 13, 2025 | Mile | University of Maine Invitational | 4:14.03 | 3 | 909 | |
| Dec. 12, 2025 | Mile | UMaine Invitational | 4:14.03 | 3 | 909 | |
| Dec. 7, 2024 | Mile | Boston University Sharon Colyear-Danville Season Opener | 4:16.22 | 43 | 885 | 37° |
Cross Country
Event Group
737
Points
25:50.30
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 11, 2024 | 8000mCC | 12th Annual Bruce Kirsh Cross Country Cup | 25:50.30 | 13 | 737 | 60° |
| Nov. 2, 2024 | 8000mCC | America East Cross Country Championships | 26:10.40 | 61 | 706 | 42° |
| Sept. 20, 2025 | 8000mCC | Maine State XC Championship | 26:24.05 | 5 | 685 | 65° |
| Aug. 29, 2025 | 8000mCC | Maine - Army 2025 | 26:37.71 | 20 | 664 | 68° |
| Nov. 4, 2023 | 5K XC | Maine Class B State XC Championship | 15:57.74 | 2 | 646 | 55° |
Distance
Event Group
808
Points
8:45.06
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Dec. 14, 2024 | 3000m | UMaine Meet #1 | 8:45.06 | 5 | 808 | 28° |
| May 16, 2024 | 3200m | WMC Fryeburg (@Lake Region) GNG, Poland, St. Doms, Lake Region | 9:42.68 | 1 | 713 | 69° |
| May 12, 2023 | 3200m | Western Maine Conference GNG Home V Cape Elizabeth, York | 9:53.91 | 1 | 663 | 75° |
| June 3, 2023 | 3200m | Maine Class B State Championship | 10:06.86 | 3 | 608 | 57° |
| April 28, 2023 | 3200m | SACOPEE, TRAIP, GNG, NYA, YARMOUTH | 10:10.40 | 1 | 593 | 62° |
Long Sprints
Event Group
462
Points
57.73
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 6, 2022 | 400m | WMC: GNG, Cape, Traip, St D, OOB @ Poland | 57.73 | 4 | 462 | 63° |
Long-Distance
Event Group
800
Points
15:03.38
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 4, 2025 | 5000m | America East Outdoor Championships | 15:03.38 | 26 | 800 | 62° |
| April 19, 2025 | 5000m | The Jim Kavanagh Legacy Invitational | 15:51.83 | 4 | 662 | 80° |
| May 10, 2025 | 5000m | NEICAAA Outdoor Champs | 16:07.32 | 27 | 621 | 64° |
Mid-D
Event Group
831
Points
1:57.23
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 1, 2024 | 800m | Maine Class B State Championship | 1:57.23 | 1 | 831 | 70° |
| May 3, 2024 | 800m | GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORT | 1:57.86 | 1 | 814 | 59° |
| May 25, 2024 | 800m | WMC Championship | 1:57.94 | 1 | 812 | 74° |
| May 27, 2023 | 800m | WMC Championship | 1:58.53 | 1 | 798 | 77° |
| April 26, 2024 | 800m | YORK, OOB, WELLS, LAKE REGION,GRAY | 2:02.92 | 1 | 691 | 56° |
Jump
Event Group
1
Points
5-0
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 29, 2022 | HJ | WMC: GNG, Freeport, Yarmouth @ Greely | 5-0 | 2 | 1 | 48° |
| May 6, 2022 | HJ | WMC: GNG, Cape, Traip, St D, OOB @ Poland | 5-4 | 3 | 1 | 63° |