Performance Dashboard
Athlete analytics & progression tracking
10000m
767
Points
39:43.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2025 | New England D3 Outdoor Track and Field Championships | 39:43.84 | 15 | 767 |
| April 26, 2025 | NESCAC Championship | 40:58.08 | 12 | 714 |
1500m
593
Points
5:29.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | Trinity Invitational | 5:29.60 | 45 | 593 |
2mile
741
Points
11:50.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 2, 2020 | Bay State Conference #3 | 11:50.20 | 1 | 741 |
| Jan. 26, 2020 | MSTCA Coaches Invitational Large Schools | 11:56.95 | 8 | 724 |
| May 28, 2023 | MIAA Division 2 Track & Field Championship | 12:00.48 | 6 | 715 |
| Feb. 9, 2022 | Bay State Conference Championship | 12:02.16 | 2 | 711 |
| May 17, 2023 | Bay State Conference Outdoor Championship | 12:02.81 | 6 | 709 |
| Jan. 4, 2020 | Auerbach Freshmen-Sophomore Meet Large School | 12:04.51 | 3 | 705 |
| Dec. 12, 2019 | Bay State Conference #1 | 12:04.87 | 1 | 704 |
| Feb. 13, 2020 | MIAA Division 2 Championships | 12:07.62 | 14 | 698 |
| Jan. 9, 2020 | Bay State Conference #4 | 12:07.80 | 3 | 697 |
| May 13, 2023 | MSTCA Coaches Invitational | 12:18.03 | 13 | 672 |
| Feb. 8, 2023 | Bay State Conf Championship | 12:20.54 | 8 | 666 |
| Jan. 25, 2022 | Bay State Conference #5 | 12:22.98 | 6 | 660 |
| Dec. 16, 2021 | Bay State Track & Field Conference | 12:25.97 | 8 | 653 |
| Feb. 18, 2023 | MIAA Division 2 Championships | 12:26.58 | 21 | 652 |
| Feb. 20, 2022 | MIAA Division 2 Indoor Track & Field Championship | 12:27.41 | 16 | 650 |
| Dec. 15, 2022 | BSC Meet #1 | 12:29.02 | 5 | 646 |
| Jan. 12, 2023 | BSC Meet #4 | 12:32.17 | 12 | 639 |
| Jan. 26, 2023 | Bay State Conference, Meet Block #5 | 12:37.02 | 11 | 627 |
| Dec. 22, 2022 | Bay State Conference Block #2 | 12:58.25 | 10 | 579 |
3000m
701
Points
11:14.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 26, 2025 | Middlebury's NESCAC Invite | 11:14.50 | 30 | 701 |
| Feb. 17, 2024 | Springfield College Triangle Classic | 11:31.37 | 4 | 657 |
| Jan. 28, 2024 | Middlesbury NESCAC Invitational | 11:35.41 | 15 | 646 |
| Feb. 8, 2025 | Tufts Cupid Challenge | 11:38.47 | 32 | 639 |
| Jan. 19, 2024 | Ramapo College Indoor Track & Field Opener | 11:41.16 | 10 | 632 |
3000m_cc
532
Points
12:22.36
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 28, 2019 | Frank Kelley Invitational | 12:22.36 | 7 | 532 |
4000m_cc
466
Points
17:38.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 4, 2020 | Needham vs Wellesley | 17:38.00 | 6 | 466 |
5000m_cc
705
Points
19:25.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 26, 2019 | BSC Championship | 19:25.60 | 6 | 705 |
| Nov. 9, 2019 | MIAA Eastern Division Championships | 19:32.79 | 11 | 695 |
| Nov. 20, 2021 | MIAA State Championships | 19:53.49 | 87 | 664 |
| Nov. 16, 2019 | MIAA All State Finals | 20:06.00 | 24 | 646 |
| Nov. 13, 2021 | MIAA Division 1 State Qualifer | 20:10.41 | 39 | 639 |
| Sept. 24, 2022 | MSTCA Frank Kelley Invitational | 20:26.80 | 31 | 616 |
| Oct. 14, 2022 | MSTCA Bob Glennon Twilight (Large) | 20:39.30 | 50 | 599 |
| Sept. 25, 2021 | MSTCA Frank Kelley Invitational | 20:39.82 | 30 | 598 |
| Oct. 19, 2022 | Wellesley @ Needham | 20:40.00 | 10 | 598 |
| Sept. 21, 2019 | Highland Park Cross Country Invitational | 20:43.80 | 16 | 592 |
| Nov. 1, 2020 | Frank Mooney Invitational | 20:44.00 | 48 | 592 |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 20:45.06 | 117 | 591 |
| Nov. 11, 2022 | MIAA Divisional (1A, 1B, 1C) Championships | 20:52.17 | 60 | 581 |
| Oct. 30, 2021 | Bay State Conference Championship | 20:55.40 | 32 | 576 |
| Sept. 21, 2024 | UMass Dartmouth Cross Country Invitational Meet | 21:01.58 | 188 | 568 |
| Oct. 29, 2022 | League Meet Saturday | 21:06.00 | 52 | 562 |
| Nov. 21, 2020 | MSTCA Cup | 21:24.40 | 56 | 537 |
| Sept. 7, 2022 | Milton vs. Wellesley | 21:34.00 | 12 | 525 |
| Oct. 19, 2020 | Frank Kelley Invitational | 21:44.30 | 62 | 512 |
| Sept. 7, 2024 | Trinity Bantam XC Invitational | 21:56.40 | 48 | 496 |
| Nov. 26, 2022 | Nike Cross Nationals Northeast Regional | 22:17.40 | 88 | 470 |
| Sept. 6, 2025 | Trinity Bantam XC | 22:29.80 | 42 | 455 |
| Sept. 9, 2023 | Trinity College Bantam Invitational | 22:51.60 | 24 | 429 |
5000m
705
Points
19:25.85
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | Silfen Invitational | 19:25.85 | 3 | 705 |
| Feb. 15, 2025 | Tufts Stampede Open | 19:35.64 | 24 | 690 |
| Jan. 17, 2025 | Ramapo College Indoor Track & Field Opener | 19:49.09 | 3 | 670 |
| Feb. 3, 2024 | Tufts Cupid Challenge | 20:09.01 | 12 | 641 |
6000m_cc
667
Points
24:30.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2025 | Conn College Invite | 24:30.34 | 230 | 667 |
| Oct. 18, 2025 | Connecticut College Invitational | 24:30.40 | 230 | 666 |
| Oct. 1, 2025 | NESCAC Championships | 24:37.97 | 121 | 658 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 24:38.90 | 292 | 657 |
| Nov. 2, 2024 | 2024 NESCAC XC Championship | 24:40.07 | 145 | 655 |
| Nov. 11, 2023 | NCAA Division III Mideast Region LATE ENTRIES | 24:54.60 | 119 | 639 |
| Nov. 11, 2023 | NCAA DIII Mideast Region Championships | 24:54.60 | 119 | 639 |
| Oct. 14, 2023 | Connecticut College Invitational | 24:56.10 | 167 | 637 |
| Sept. 20, 2025 | Purple Valley Classic | 24:57.30 | 47 | 636 |
| Oct. 19, 2024 | Connecticut College Invitational | 25:08.30 | 228 | 623 |
| Oct. 7, 2023 | James Earley Invitational | 25:50.20 | 77 | 577 |
| Oct. 28, 2023 | NESCAC Cross Country Championships | 26:05.80 | 119 | 560 |
mile
692
Points
5:36.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 5, 2020 | Bay State Conference Championships | 5:36.35 | 3 | 692 |
| Jan. 23, 2020 | Bay State Conference #5 | 5:43.21 | 13 | 653 |
| Feb. 22, 2025 | Springfield College Triangle Classic | 5:46.65 | 9 | 634 |
| Dec. 19, 2019 | Bay State Conference #2 | 5:52.37 | 14 | 604 |
| April 19, 2023 | BSC Invitational | 5:53.27 | 5 | 599 |
| Jan. 13, 2022 | Bay State Conference - #4 | 5:53.29 | 12 | 599 |
| Jan. 5, 2023 | BSC Meet #3 | 5:57.74 | 19 | 575 |
| Jan. 13, 2024 | Lyon Invitational | 5:59.57 | 16 | 566 |
Long-Distance
Event Group
767
Points
39:43.84
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2025 | 10000m | New England D3 Outdoor Track and Field Championships | 39:43.84 | 15 | 767 |
| April 26, 2025 | 10000m | NESCAC Championship | 40:58.08 | 12 | 714 |
| April 12, 2025 | 5000m | Silfen Invitational | 19:25.85 | 3 | 705 |
| Feb. 15, 2025 | 5000m | Tufts Stampede Open | 19:35.64 | 24 | 690 |
| Jan. 17, 2025 | 5000m | Ramapo College Indoor Track & Field Opener | 19:49.09 | 3 | 670 |
Mile
Event Group
692
Points
5:36.35
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 5, 2020 | Mile | Bay State Conference Championships | 5:36.35 | 3 | 692 |
| Jan. 23, 2020 | Mile | Bay State Conference #5 | 5:43.21 | 13 | 653 |
| Feb. 22, 2025 | Mile | Springfield College Triangle Classic | 5:46.65 | 9 | 634 |
| Dec. 19, 2019 | Mile | Bay State Conference #2 | 5:52.37 | 14 | 604 |
| April 19, 2023 | Mile | BSC Invitational | 5:53.27 | 5 | 599 |
Distance
Event Group
741
Points
11:50.20
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 2, 2020 | 2Mile | Bay State Conference #3 | 11:50.20 | 1 | 741 |
| Jan. 26, 2020 | 2Mile | MSTCA Coaches Invitational Large Schools | 11:56.95 | 8 | 724 |
| May 28, 2023 | 2Mile | MIAA Division 2 Track & Field Championship | 12:00.48 | 6 | 715 |
| Feb. 9, 2022 | 2Mile | Bay State Conference Championship | 12:02.16 | 2 | 711 |
| May 17, 2023 | 2Mile | Bay State Conference Outdoor Championship | 12:02.81 | 6 | 709 |
Cross Country
Event Group
705
Points
19:25.60
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 26, 2019 | 5K XC | BSC Championship | 19:25.60 | 6 | 705 |
| Nov. 9, 2019 | 5K XC | MIAA Eastern Division Championships | 19:32.79 | 11 | 695 |
| Oct. 18, 2025 | 6000mCC | Conn College Invite | 24:30.34 | 230 | 667 |
| Oct. 18, 2025 | 6000mCC | Connecticut College Invitational | 24:30.40 | 230 | 666 |
| Nov. 20, 2021 | 5K XC | MIAA State Championships | 19:53.49 | 87 | 664 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava