Performance Dashboard
Athlete analytics & progression tracking
10000m
775
Points
32:13.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 27, 2024 | NESCAC Outdoor Track & Field Championships | 32:13.70 | 13 | 775 |
| April 26, 2025 | NESCAC Championship | 33:20.40 | 19 | 693 |
1000m
555
Points
2:47.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 29, 2023 | MSTCA Coaches Invitational Large Schools | 2:47.17 | 36 | 555 |
2mile
724
Points
9:43.96
Personal Record
3000m
724
Points
9:01.86
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 28, 2024 | Middlesbury NESCAC Invitational | 9:01.86 | 26 | 724 |
| Jan. 13, 2024 | Middlebury Snowflake Invitational | 9:15.52 | 7 | 660 |
4000m_cc
494
Points
13:23.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 14, 2019 | USATF National Junior Olympics XC Championships | 13:23.80 | 29 | 494 |
| Oct. 8, 2022 | Manhattan College Invitational | 13:47.50 | 91 | 426 |
| Sept. 28, 2019 | Ocean State Invitational | 13:56.54 | 1 | 402 |
5000m
759
Points
15:17.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | Williams College - Farley Inter-Regional Extravaganza | 15:17.33 | 31 | 759 |
| April 13, 2025 | UMASS Lafreniere Commonwealth Outdoor Invitational | 15:28.32 | 14 | 727 |
| Feb. 10, 2024 | Middlebury Field and Track Meet | 15:31.48 | 6 | 718 |
| March 15, 2025 | Ross and Sharon Irwin Invite @ Point Loma U | 15:35.14 | 9 | 708 |
| Jan. 20, 2024 | Middlebury Winter Classic | 15:50.65 | 3 | 665 |
| March 16, 2024 | Ross and Sharon Irwin Invite | 16:01.40 | 7 | 636 |
5000m_cc
585
Points
16:21.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 20, 2021 | MIAA State Championships | 16:21.02 | 41 | 585 |
| Oct. 1, 2022 | MSTCA Wrentham XC | 16:34.80 | 9 | 551 |
| Nov. 13, 2021 | MIAA Division 1 State Qualifer | 16:35.73 | 32 | 548 |
| Nov. 5, 2022 | MSTCA Frank Mooney Coaches Invitational | 16:45.80 | 9 | 524 |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 16:54.47 | 68 | 503 |
| Oct. 23, 2021 | Catholic Conference Classic | 16:54.86 | 7 | 502 |
| Nov. 11, 2022 | MIAA Divisional (1A, 1B, 1C) Championships | 16:58.03 | 76 | 495 |
| Sept. 25, 2021 | Ocean State Invitational | 17:00.60 | 25 | 489 |
| Oct. 19, 2021 | Xaverian vs. St. John's Prep | 17:04.78 | 2 | 479 |
| Nov. 1, 2020 | Frank Mooney Invitational | 17:15.00 | 38 | 456 |
| Oct. 2, 2021 | MSTCA Bay State XC Invitational | 17:19.60 | 38 | 445 |
| Nov. 2, 2019 | MSTCA Frank Mooney Coaches Invitational | 17:29.80 | 18 | 423 |
| Oct. 27, 2020 | St. John's Prep vs B.C. High School | 17:47.00 | 11 | 386 |
| Sept. 24, 2022 | Ocean State XC Invitational HS MS | 17:47.00 | 85 | 386 |
| Oct. 19, 2020 | Frank Kelley Invitational | 17:47.30 | 67 | 386 |
| Nov. 30, 2019 | Foot Locker Northeast Regional | 17:58.20 | 51 | 364 |
| Sept. 13, 2022 | Xaverian @ St. John's Prep | 18:11.00 | 6 | 338 |
| Nov. 21, 2020 | MSTCA Cup | 18:11.30 | 80 | 338 |
| Nov. 4, 2020 | St. John's Prep vs Catholic Memorial | 18:17.00 | 4 | 327 |
| Oct. 6, 2020 | St. John's Prep at St. John's HS | 19:17.00 | 9 | 222 |
8000m_cc
704
Points
26:11.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 1, 2025 | NESCAC Championships | 26:11.80 | 75 | 704 |
| Oct. 18, 2025 | Conn College Invite | 26:18.49 | 49 | 693 |
| Oct. 18, 2025 | Connecticut College Invitational | 26:18.50 | 49 | 693 |
| Oct. 19, 2024 | Connecticut College Invitational | 26:20.40 | 35 | 690 |
| Nov. 2, 2024 | 2024 NESCAC XC Championship | 26:33.26 | 82 | 671 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 26:33.80 | 255 | 670 |
| Oct. 14, 2023 | Connecticut College Invitational | 27:24.70 | 63 | 596 |
| Sept. 21, 2024 | Hoffmann Invitational / Liberty League Preview | 27:34.40 | 29 | 582 |
| Sept. 13, 2025 | Aldrich Invitational | 27:52.00 | 18 | 558 |
| Oct. 28, 2023 | NESCAC Cross Country Championships | 28:24.50 | 108 | 514 |
| Sept. 6, 2025 | Silloway Vermont State Maple Syrup Challenge | 28:30.98 | 13 | 506 |
mile
661
Points
4:37.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 11, 2023 | MSTCA Last Chance | 4:37.76 | 9 | 661 |
| Jan. 6, 2023 | Catholic Conference League Indoor Meet #4 | 4:38.77 | 3 | 651 |
| April 21, 2023 | St Johns Prep Mid Distance Classic | 4:40.00 | 24 | 640 |
| May 13, 2023 | Andover Boosters Invitational | 4:45.68 | 12 | 587 |
| April 17, 2021 | MSTCA Invitational | 4:47.81 | 15 | 568 |
| April 24, 2021 | Ocean State Running Spring Track & Field Series #1 | 4:50.05 | 16 | 548 |
| Dec. 16, 2022 | Catholic Conference League Indoor Meet #2 | 4:50.22 | 2 | 546 |
Long-Distance
Event Group
775
Points
32:13.70
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 27, 2024 | 10000m | NESCAC Outdoor Track & Field Championships | 32:13.70 | 13 | 775 |
| May 11, 2024 | 5000m | Williams College - Farley Inter-Regional Extravaganza | 15:17.33 | 31 | 759 |
| April 13, 2025 | 5000m | UMASS Lafreniere Commonwealth Outdoor Invitational | 15:28.32 | 14 | 727 |
| Feb. 10, 2024 | 5000m | Middlebury Field and Track Meet | 15:31.48 | 6 | 718 |
| March 15, 2025 | 5000m | Ross and Sharon Irwin Invite @ Point Loma U | 15:35.14 | 9 | 708 |
Mid-D
Event Group
555
Points
2:47.17
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 29, 2023 | 1000m | MSTCA Coaches Invitational Large Schools | 2:47.17 | 36 | 555 |
Distance
Event Group
724
Points
9:01.86
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 28, 2024 | 3000m | Middlesbury NESCAC Invitational | 9:01.86 | 26 | 724 |
| May 6, 2023 | 2Mile | Weston Twilight Invitational | 9:43.96 | 16 | 724 |
| Feb. 17, 2023 | 2Mile | MIAA Division 1 Championships | 9:50.42 | 9 | 695 |
| May 27, 2023 | 2Mile | MIAA Division 1 Track & Field Championship | 9:54.08 | 16 | 679 |
| Feb. 1, 2023 | 2Mile | Catholic Conference Championships | 9:54.88 | 2 | 675 |
Cross Country
Event Group
704
Points
26:11.80
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 1, 2025 | 8000mCC | NESCAC Championships | 26:11.80 | 75 | 704 |
| Oct. 18, 2025 | 8000mCC | Conn College Invite | 26:18.49 | 49 | 693 |
| Oct. 18, 2025 | 8000mCC | Connecticut College Invitational | 26:18.50 | 49 | 693 |
| Oct. 19, 2024 | 8000mCC | Connecticut College Invitational | 26:20.40 | 35 | 690 |
| Nov. 2, 2024 | 8000mCC | 2024 NESCAC XC Championship | 26:33.26 | 82 | 671 |
Mile
Event Group
661
Points
4:37.76
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 11, 2023 | Mile | MSTCA Last Chance | 4:37.76 | 9 | 661 |
| Jan. 6, 2023 | Mile | Catholic Conference League Indoor Meet #4 | 4:38.77 | 3 | 651 |
| April 21, 2023 | Mile | St Johns Prep Mid Distance Classic | 4:40.00 | 24 | 640 |
| May 13, 2023 | Mile | Andover Boosters Invitational | 4:45.68 | 12 | 587 |
| April 17, 2021 | Mile | MSTCA Invitational | 4:47.81 | 15 | 568 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava