Performance Dashboard
Athlete analytics & progression tracking
1000m
695
Points
2:38.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2023 | Middlebury Winter Classic | 2:38.83 | 5 | 695 |
| Feb. 1, 2021 | RIIL Week 2 | 2:41.21 | 2 | 654 |
| Dec. 16, 2019 | Metro Division Dual Meets #1 | 2:44.29 | 2 | 602 |
| Dec. 17, 2018 | RI Boys League Meets, Week 2 | 2:50.39 | 7 | 506 |
| Feb. 5, 2019 | Freshmen Boys State Championships | 2:52.84 | 3 | 469 |
1500m
785
Points
4:06.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 28, 2022 | Bishop Hendricken Invitational | 4:06.02 | 7 | 785 |
| June 12, 2021 | RIIL Class A Championships | 4:06.24 | 8 | 783 |
| April 8, 2023 | Amherst College Spring Fling | 4:08.50 | 30 | 758 |
| April 19, 2025 | Middlebury Outdoor Meet | 4:08.93 | 6 | 753 |
| Jan. 8, 2022 | RIIL Boys - Week 2 | 4:13.13 | 1 | 707 |
| May 29, 2021 | Sgt. Brian St. Germain Invitational | 4:16.73 | 12 | 669 |
| Feb. 19, 2021 | Last Chance Qualifier | 4:17.01 | 3 | 666 |
| Jan. 24, 2021 | RIIL Week 1 | 4:19.45 | 2 | 641 |
| Dec. 18, 2021 | RITCA Invitational | 4:22.84 | 8 | 607 |
| Jan. 26, 2019 | Metropolitan Division Championships | 4:25.15 | 6 | 584 |
| Jan. 9, 2019 | RI Boys League Meets Week 3 | 4:26.23 | 7 | 574 |
| Dec. 22, 2018 | RITCA Invitational | 4:28.63 | 10 | 551 |
| Feb. 5, 2019 | Freshmen Boys State Championships | 4:28.90 | 2 | 548 |
| May 25, 2019 | Bishop Hendricken Invitational | 4:29.35 | 1 | 544 |
| May 11, 2019 | Sgt. Brian St. Germaine Invitational | 4:37.22 | 19 | 472 |
| April 27, 2019 | Classical Classic | 4:40.79 | 22 | 442 |
2mile
778
Points
9:32.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2020 | Redtrack Trials #2 | 9:32.13 | 10 | 778 |
2000m_cc
517
Points
6:14.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 13, 2018 | Manhattan HS Invitational | 6:14.10 | 4 | 517 |
3000m_cc
420
Points
10:12.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 22, 2018 | Bowdoin XC Classic | 10:12.90 | 4 | 420 |
400m
796
Points
51.07
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2023 | PLNU Invitational | 51.07 | 13 | 796 |
| April 22, 2023 | Middlebury Outdoor Meet | 51.20 | 2 | 789 |
| Feb. 15, 2025 | Tufts Stampede Open | 51.45 | 1 | 775 |
| April 8, 2023 | Amherst College Spring Fling | 53.04 | 14 | 688 |
4000m_cc
518
Points
13:15.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 22, 2018 | Freshmen State Meet | 13:15.97 | 4 | 518 |
| Oct. 12, 2019 | Manhattan HS Invitational | 13:31.90 | 58 | 470 |
| Sept. 1, 2018 | Injury Fund Carnival | 14:08.49 | 6 | 370 |
4500m_cc
401
Points
15:48.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 13, 2021 | Metro Dual Meet #1 SRA, LSA, MB, WH | 15:48.00 | 4 | 401 |
5000m_cc
570
Points
16:27.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 2, 2021 | Great American XC Festival | 16:27.10 | 72 | 570 |
| Nov. 14, 2020 | RIIL State Championships | 16:27.43 | 15 | 569 |
| Nov. 7, 2020 | RIIL Class Championships | 16:27.51 | 12 | 569 |
| Oct. 26, 2019 | Class Championships | 16:36.21 | 11 | 547 |
| Sept. 4, 2021 | Injury Fund Carnival | 16:40.48 | 6 | 537 |
| Nov. 9, 2019 | New England XC Championship | 16:51.00 | 68 | 511 |
| Oct. 10, 2020 | WH-MB-LS-SRA | 16:56.00 | 7 | 499 |
| Oct. 24, 2020 | BARR-LS-BV-LincS | 17:00.00 | 7 | 490 |
| Oct. 30, 2021 | RI Class Championships | 17:00.20 | 12 | 490 |
| Sept. 21, 2019 | Highland Park Cross Country Invitational | 17:02.40 | 18 | 484 |
| Oct. 3, 2020 | Dual Meet #1 La Salle Academy, Portsmouth, East Providence | 17:03.00 | 4 | 483 |
| Sept. 18, 2021 | Highland XC Invitational | 17:03.50 | 9 | 482 |
| Nov. 6, 2021 | RIIL State Cross Country Championships | 17:09.44 | 43 | 468 |
| Aug. 31, 2019 | Injury Fund Carnival | 17:31.42 | 10 | 419 |
| Nov. 30, 2019 | Nike Cross Nationals Northeast Regional | 17:38.50 | 12 | 404 |
| Nov. 13, 2021 | New England Cross Country Championships | 18:04.70 | 93 | 351 |
| Sept. 27, 2021 | BARR-LS-BV-LINCS | 18:08.00 | 2 | 344 |
| Oct. 28, 2018 | Class Championships | 18:10.25 | 16 | 340 |
| Nov. 24, 2018 | Nike Cross Nationals Northeast Regional | 18:13.80 | 39 | 333 |
6000m_cc
464
Points
21:25.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2022 | Aldrich Invitational | 21:25.60 | 23 | 464 |
600m
853
Points
1:22.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 1, 2025 | New England Division III Indoor T&F Championship | 1:22.47 | 18 | 853 |
| March 5, 2022 | New England Championship | 1:22.89 | 4 | 838 |
| Jan. 18, 2025 | Middlebury Winter Classic | 1:23.58 | 2 | 813 |
| Feb. 19, 2022 | RIIL State Indoor Championships | 1:23.63 | 2 | 811 |
| Feb. 12, 2022 | RITCA Last Chance Qualifier | 1:23.67 | 2 | 810 |
| Feb. 8, 2025 | Middlebury Field and Track Meet | 1:24.93 | 4 | 766 |
| Jan. 27, 2022 | RITCA Boys Division Championships | 1:24.98 | 1 | 764 |
| Dec. 16, 2021 | RIIL Boys - Week 1 | 1:25.28 | 1 | 754 |
| Feb. 27, 2021 | RIIL State Indoor Championships | 1:25.38 | 4 | 751 |
| Feb. 14, 2021 | RIIL Class Championships | 1:25.62 | 1 | 742 |
| Feb. 5, 2022 | RIIL Class Championships | 1:26.25 | 1 | 721 |
| Feb. 7, 2021 | RIIL Week 3 | 1:26.33 | 1 | 719 |
| Jan. 17, 2022 | RIIL Boys - Week 4 | 1:27.46 | 1 | 682 |
| Jan. 27, 2020 | Metro / Suburban Division Championships | 1:27.59 | 4 | 677 |
| Feb. 8, 2020 | RIIL Class Championships | 1:28.42 | 5 | 651 |
| Jan. 21, 2020 | Metro / Suburban Division Dual Meets #4 | 1:28.70 | 5 | 642 |
| Feb. 9, 2019 | Sweeney Elite Race - Last Chance Qualifier | 1:29.66 | 11 | 612 |
| Jan. 8, 2022 | RIIL Boys - Week 2 | 1:31.47 | 2 | 558 |
| Feb. 15, 2020 | RIIL State Indoor Championships | 1:31.94 | 16 | 544 |
| Feb. 2, 2019 | RIIL Class Championships | 1:33.57 | 11 | 498 |
| Dec. 21, 2019 | RITCA Invitational | 1:33.86 | 19 | 490 |
| Feb. 13, 2019 | Junior Varsity Boys State Championships | 1:35.95 | 13 | 434 |
800m
911
Points
1:54.16
Personal Record
8000m_cc
683
Points
26:25.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 29, 2022 | NESCAC Cross Country Championships | 26:25.30 | 84 | 683 |
| Oct. 15, 2022 | Connecticut College | 27:17.00 | 226 | 607 |
| Oct. 18, 2025 | Conn College Invite | 27:31.34 | 135 | 587 |
| Oct. 18, 2025 | Connecticut College Invitational | 27:31.40 | 135 | 586 |
| Oct. 14, 2023 | Connecticut College Invitational | 27:34.70 | 71 | 582 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 27:44.50 | 397 | 568 |
| Sept. 24, 2022 | 30th Ronald C. Hoffman Invitational | 27:57.30 | 34 | 551 |
| Oct. 1, 2022 | SUNY Geneseo Mike Woods Invitational | 27:59.50 | 169 | 548 |
| Sept. 23, 2023 | Bard College Fred Pavlich Invitational | 28:07.60 | 59 | 537 |
| Sept. 13, 2025 | Aldrich Invitational | 28:56.30 | 29 | 473 |
| Sept. 16, 2023 | Aldrich Cross-Country Run Invitational | 29:11.60 | 15 | 454 |
| Sept. 6, 2025 | Silloway Vermont State Maple Syrup Challenge | 30:03.81 | 32 | 392 |
mile
710
Points
4:32.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 30, 2022 | BU John Thomas Terrier Classic | 4:32.81 | 113 | 710 |
| Jan. 5, 2019 | The 25th Hispanic Games | 4:48.61 | 77 | 561 |
| Jan. 19, 2019 | East Coast Invitational | 4:57.07 | 31 | 488 |
Mid-D
Event Group
911
Points
1:54.16
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 4, 2022 | 800m | Rhode Island State Championships | 1:54.16 | 3 | 911 |
| March 16, 2024 | 800m | Ross and Sharon Irwin Invite | 1:54.35 | 2 | 906 |
| May 10, 2025 | 800m | Williams College - Farley Inter-Regional Extravaganza | 1:54.54 | 17 | 901 |
| May 4, 2023 | 800m | New England DIII Outdoor Track & Field Championship | 1:55.06 | 10 | 887 |
| March 22, 2025 | 800m | Aztec Invitational | 1:55.21 | 9 | 883 |
Mile
Event Group
785
Points
4:06.02
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 28, 2022 | 1500m | Bishop Hendricken Invitational | 4:06.02 | 7 | 785 |
| June 12, 2021 | 1500m | RIIL Class A Championships | 4:06.24 | 8 | 783 |
| April 8, 2023 | 1500m | Amherst College Spring Fling | 4:08.50 | 30 | 758 |
| April 19, 2025 | 1500m | Middlebury Outdoor Meet | 4:08.93 | 6 | 753 |
| Jan. 30, 2022 | Mile | BU John Thomas Terrier Classic | 4:32.81 | 113 | 710 |
Distance
Event Group
778
Points
9:32.13
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 18, 2020 | 2Mile | Redtrack Trials #2 | 9:32.13 | 10 | 778 |
Cross Country
Event Group
683
Points
26:25.30
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 29, 2022 | 8000mCC | NESCAC Cross Country Championships | 26:25.30 | 84 | 683 |
| Oct. 15, 2022 | 8000mCC | Connecticut College | 27:17.00 | 226 | 607 |
| Oct. 18, 2025 | 8000mCC | Conn College Invite | 27:31.34 | 135 | 587 |
| Oct. 18, 2025 | 8000mCC | Connecticut College Invitational | 27:31.40 | 135 | 586 |
| Oct. 14, 2023 | 8000mCC | Connecticut College Invitational | 27:34.70 | 71 | 582 |
Long Sprints
Event Group
796
Points
51.07
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2023 | 400m | PLNU Invitational | 51.07 | 13 | 796 |
| April 22, 2023 | 400m | Middlebury Outdoor Meet | 51.20 | 2 | 789 |
| Feb. 15, 2025 | 400m | Tufts Stampede Open | 51.45 | 1 | 775 |
| April 8, 2023 | 400m | Amherst College Spring Fling | 53.04 | 14 | 688 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava