Performance Dashboard
Athlete analytics & progression tracking
10000m
647
Points
33:58.85
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2023 | NESCAC Track & Field Championships | 33:58.85 | 24 | 647 |
| April 26, 2025 | NESCAC Championship | 35:11.58 | 26 | 565 |
1000m
566
Points
2:46.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 7, 2021 | RIIL Week 3 | 2:46.49 | 7 | 566 |
| Feb. 14, 2021 | RIIL Class Championships | 2:48.24 | 6 | 539 |
| Feb. 27, 2021 | RIIL State Indoor Championships | 2:52.32 | 16 | 477 |
| Feb. 13, 2019 | Junior Varsity Boys State Championships | 3:00.20 | 18 | 369 |
| Feb. 14, 2018 | Junior Varsity Boys State Championships | 3:20.92 | 43 | 150 |
| Jan. 29, 2018 | Freshmen Boys State Championships | 3:27.07 | 26 | 104 |
1500m
713
Points
4:12.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 8, 2023 | CGA Spring Invite | 4:12.54 | 12 | 713 |
| June 19, 2021 | Bishop Hendricken Invitational | 4:13.04 | 5 | 708 |
| April 22, 2023 | Trinity Invitational | 4:15.50 | 16 | 682 |
| Jan. 24, 2021 | RIIL Week 1 | 4:19.88 | 3 | 636 |
| Feb. 19, 2021 | Last Chance Qualifier | 4:20.06 | 5 | 635 |
| April 12, 2025 | Silfen Invitational | 4:20.81 | 38 | 627 |
| Feb. 27, 2021 | RIIL State Indoor Championships | 4:21.12 | 11 | 624 |
| June 6, 2021 | RIIL Division Championships | 4:23.06 | 10 | 605 |
| Jan. 8, 2020 | Metro Division Dual Meets #3 | 4:24.23 | 4 | 593 |
| Dec. 21, 2019 | RITCA Invitational | 4:26.06 | 15 | 575 |
| May 25, 2019 | Bishop Hendricken Invitational | 4:27.80 | 8 | 558 |
| May 8, 2019 | Eastern Division Girls and Boys Championships | 4:32.70 | 8 | 513 |
| Dec. 22, 2018 | RITCA Invitational | 4:39.47 | 23 | 453 |
| April 27, 2019 | Classical Classic | 4:42.02 | 24 | 431 |
| May 26, 2018 | Hendricken Invitational | 4:51.86 | 14 | 353 |
| May 29, 2018 | Junior Varsity Boys State Championships | 5:00.00 | 48 | 294 |
2mile
711
Points
9:46.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2020 | Redtrack Trials #2 | 9:46.88 | 13 | 711 |
| Jan. 18, 2020 | East Coast Invitational | 10:11.19 | 6 | 606 |
2000m
744
Points
5:43.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 20, 2021 | GSTC Pre Nats Tune-Up | 5:43.26 | 5 | 744 |
3000m
761
Points
8:54.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 12, 2021 | RIIL Class A Championships | 8:54.49 | 6 | 761 |
| Jan. 29, 2023 | Middlebury's New England Small College Invitational | 8:58.16 | 25 | 743 |
| June 26, 2021 | Rhode Island State Championships | 8:59.80 | 8 | 734 |
| May 29, 2021 | Sgt. Brian St. Germain Invitational | 9:01.68 | 7 | 725 |
| Jan. 26, 2025 | Middlebury's NESCAC Invite | 9:07.20 | 26 | 699 |
| March 26, 2023 | Wesleyan Swanson Invitational | 9:08.13 | 4 | 694 |
| Jan. 28, 2022 | CGA Beat the Blizzard Tri-Meet | 9:15.70 | 6 | 659 |
| Feb. 1, 2021 | RIIL Week 2 | 9:17.40 | 3 | 651 |
| Jan. 21, 2020 | Metro / Suburban Division Dual Meets #4 | 9:18.22 | 5 | 647 |
| Jan. 27, 2020 | Metro / Suburban Division Championships | 9:19.54 | 4 | 641 |
| Feb. 14, 2021 | RIIL Class Championships | 9:19.81 | 7 | 640 |
| Jan. 11, 2020 | Yale Track Classic | 9:20.58 | 58 | 636 |
| Feb. 15, 2020 | RIIL State Indoor Championships | 9:21.74 | 13 | 631 |
| Dec. 10, 2021 | Wesleyan Mini Meet | 9:32.23 | 10 | 584 |
| Dec. 31, 2019 | Metro Division Dual Meets #2 | 9:32.36 | 2 | 584 |
| March 22, 2025 | Wesleyan Swanson Invitational | 9:32.38 | 18 | 584 |
| Dec. 16, 2019 | Metro Division Dual Meets #1 | 9:33.04 | 4 | 581 |
| Aug. 6, 2020 | RITCA Invite | 9:36.56 | 5 | 566 |
| May 29, 2019 | Boys JV State Championship | 9:36.87 | 7 | 564 |
| May 11, 2019 | Sgt. Brian St. Germaine Invitational | 9:40.79 | 10 | 548 |
| Feb. 9, 2019 | Sweeney Elite Race - Last Chance Qualifier | 9:42.80 | 7 | 539 |
| Jan. 9, 2019 | RI Boys League Meets Week 3 | 9:51.21 | 7 | 504 |
| Feb. 13, 2019 | Junior Varsity Boys State Championships | 9:52.73 | 8 | 498 |
| May 4, 2019 | Brian Moretti Invitational | 9:53.62 | 17 | 495 |
| Dec. 17, 2018 | RI Boys League Meets, Week 2 | 9:59.05 | 4 | 473 |
| Jan. 5, 2019 | World Trophy Invitational | 9:59.41 | 5 | 472 |
| Dec. 12, 2018 | RI Boys League Meets, Week 1 | 10:07.71 | 5 | 440 |
| Jan. 29, 2018 | Freshmen Boys State Championships | 10:42.58 | 8 | 318 |
| Feb. 14, 2018 | Junior Varsity Boys State Championships | 10:54.28 | 24 | 281 |
| May 21, 2018 | Freshmen Boys State Championships | 10:56.82 | 11 | 273 |
4000m_cc
422
Points
13:49.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 12, 2019 | Manhattan HS Invitational | 13:49.20 | 2 | 422 |
| Oct. 13, 2018 | Manhattan HS Invitational | 14:08.50 | 4 | 370 |
| Oct. 23, 2017 | Freshmen State Meet | 14:37.25 | 24 | 300 |
| Sept. 2, 2017 | Injury Fund Carnival | 15:08.21 | 23 | 233 |
5000m
738
Points
15:24.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 18, 2023 | Springfield College Triangle Classic | 15:24.57 | 1 | 738 |
| April 15, 2023 | SILFEN INVITATIONAL | 15:50.91 | 21 | 665 |
| Feb. 19, 2022 | Springfield College Triangle Classic | 15:53.93 | 6 | 656 |
| Jan. 15, 2022 | Peter Slovenski Invitational | 16:03.55 | 2 | 631 |
| Feb. 5, 2022 | Tufts Cupid Challenge | 16:06.56 | 7 | 623 |
| April 12, 2025 | Silfen Invitational | 16:11.95 | 8 | 609 |
| Feb. 15, 2025 | Tufts Stampede Open | 16:30.67 | 25 | 561 |
5000m_cc
557
Points
16:32.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 14, 2020 | RIIL State Championships | 16:32.04 | 19 | 557 |
| Nov. 7, 2020 | RIIL Class Championships | 16:59.53 | 19 | 491 |
| Oct. 10, 2020 | WH-MB-LS-SRA | 17:02.00 | 8 | 485 |
| Oct. 24, 2020 | BARR-LS-BV-LincS | 17:03.00 | 8 | 483 |
| Oct. 26, 2019 | Class Championships | 17:21.15 | 6 | 442 |
| Oct. 3, 2020 | Dual Meet #1 La Salle Academy, Portsmouth, East Providence | 17:25.00 | 5 | 433 |
| Nov. 30, 2019 | Nike Cross Nationals Northeast Regional | 17:30.90 | 9 | 421 |
| Oct. 28, 2018 | Class Championships | 17:52.88 | 12 | 374 |
| Aug. 31, 2019 | Injury Fund Carnival | 17:55.86 | 13 | 368 |
| Nov. 24, 2018 | Nike Cross Nationals Northeast Regional | 18:05.90 | 32 | 348 |
| Sept. 21, 2019 | Highland Park Cross Country Invitational | 18:27.50 | 66 | 307 |
| Sept. 22, 2018 | Bowdoin XC Classic | 18:37.00 | 182 | 290 |
| Oct. 28, 2017 | Class Championships | 18:54.75 | 13 | 259 |
| Sept. 1, 2018 | Injury Fund Carnival | 18:58.15 | 25 | 253 |
600m
79
Points
1:55.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 15, 2018 | RIIL Boys League Meets | 1:55.15 | 52 | 79 |
800m
567
Points
2:08.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2023 | Lyon-Mule Dual Invitational | 2:08.46 | 15 | 567 |
8000m_cc
681
Points
26:26.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 29, 2022 | NESCAC Cross Country Championships | 26:26.60 | 86 | 681 |
| Oct. 14, 2023 | Connecticut College Invitational | 26:39.30 | 123 | 662 |
| Oct. 8, 2022 | James Earley | 26:57.40 | 27 | 635 |
| Oct. 15, 2022 | Connecticut College | 27:25.20 | 237 | 595 |
| Sept. 17, 2023 | 50th UMass Dartmouth Cross Country Invitational | 27:37.93 | 134 | 577 |
| Oct. 1, 2021 | Lehigh University's Paul Short Run | 27:41.70 | 224 | 572 |
| Oct. 16, 2021 | Connecticut College Invitational | 28:07.90 | 82 | 536 |
| Oct. 31, 2021 | NESCAC Cross Country Championships | 28:25.60 | 117 | 513 |
| Oct. 12, 2024 | James Earley Invitational | 28:38.00 | 52 | 497 |
| Sept. 21, 2024 | UMass Dartmouth Cross Country Invitational Meet | 29:22.59 | 114 | 441 |
| Nov. 2, 2024 | 2024 NESCAC XC Championship | 29:26.88 | 160 | 435 |
| Oct. 28, 2023 | NESCAC Cross Country Championships | 29:32.10 | 139 | 429 |
5mile_cc
641
Points
27:02.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2022 | UMass Dartmouth Cross Country Invitational | 27:02.90 | 104 | 641 |
mile
712
Points
4:32.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2023 | Lyon-Mule Dual Invitational | 4:32.61 | 12 | 712 |
| Feb. 8, 2025 | Tufts Cupid Challenge | 4:34.74 | 16 | 690 |
| Jan. 14, 2023 | Tufts Jumbo Invitational | 4:36.99 | 6 | 668 |
| Jan. 21, 2022 | Lyons Invitational - Wheaton College | 4:41.33 | 14 | 627 |
| Jan. 18, 2025 | CGA Winter Invitational | 4:47.58 | 9 | 570 |
| Jan. 19, 2019 | East Coast Invitational | 4:55.22 | 28 | 504 |
| April 7, 2018 | Knights of Columbus Relays | 5:32.20 | 16 | 241 |
Long-Distance
Event Group
738
Points
15:24.57
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 18, 2023 | 5000m | Springfield College Triangle Classic | 15:24.57 | 1 | 738 |
| April 15, 2023 | 5000m | SILFEN INVITATIONAL | 15:50.91 | 21 | 665 |
| Feb. 19, 2022 | 5000m | Springfield College Triangle Classic | 15:53.93 | 6 | 656 |
| April 29, 2023 | 10000m | NESCAC Track & Field Championships | 33:58.85 | 24 | 647 |
| Jan. 15, 2022 | 5000m | Peter Slovenski Invitational | 16:03.55 | 2 | 631 |
Mid-D
Event Group
567
Points
2:08.46
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 21, 2023 | 800m | Lyon-Mule Dual Invitational | 2:08.46 | 15 | 567 |
| Feb. 7, 2021 | 1000m | RIIL Week 3 | 2:46.49 | 7 | 566 |
| Feb. 14, 2021 | 1000m | RIIL Class Championships | 2:48.24 | 6 | 539 |
| Feb. 27, 2021 | 1000m | RIIL State Indoor Championships | 2:52.32 | 16 | 477 |
| Feb. 13, 2019 | 1000m | Junior Varsity Boys State Championships | 3:00.20 | 18 | 369 |
Mile
Event Group
744
Points
5:43.26
Personal Record
2000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 20, 2021 | 2000m | GSTC Pre Nats Tune-Up | 5:43.26 | 5 | 744 |
| April 8, 2023 | 1500m | CGA Spring Invite | 4:12.54 | 12 | 713 |
| Jan. 21, 2023 | Mile | Lyon-Mule Dual Invitational | 4:32.61 | 12 | 712 |
| June 19, 2021 | 1500m | Bishop Hendricken Invitational | 4:13.04 | 5 | 708 |
| Feb. 8, 2025 | Mile | Tufts Cupid Challenge | 4:34.74 | 16 | 690 |
Distance
Event Group
761
Points
8:54.49
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 12, 2021 | 3000m | RIIL Class A Championships | 8:54.49 | 6 | 761 |
| Jan. 29, 2023 | 3000m | Middlebury's New England Small College Invitational | 8:58.16 | 25 | 743 |
| June 26, 2021 | 3000m | Rhode Island State Championships | 8:59.80 | 8 | 734 |
| May 29, 2021 | 3000m | Sgt. Brian St. Germain Invitational | 9:01.68 | 7 | 725 |
| Oct. 18, 2020 | 2Mile | Redtrack Trials #2 | 9:46.88 | 13 | 711 |
Cross Country
Event Group
681
Points
26:26.60
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 29, 2022 | 8000mCC | NESCAC Cross Country Championships | 26:26.60 | 86 | 681 |
| Oct. 14, 2023 | 8000mCC | Connecticut College Invitational | 26:39.30 | 123 | 662 |
| Sept. 17, 2022 | 5MileCC | UMass Dartmouth Cross Country Invitational | 27:02.90 | 104 | 641 |
| Oct. 8, 2022 | 8000mCC | James Earley | 26:57.40 | 27 | 635 |
| Oct. 15, 2022 | 8000mCC | Connecticut College | 27:25.20 | 237 | 595 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava