Performance Dashboard
Athlete analytics & progression tracking
10000m
755
Points
32:29.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2025 | NCAC Championship | 32:29.60 | 6 | 755 |
| April 12, 2025 | All-Ohio DIII | 32:30.96 | 6 | 753 |
| May 4, 2024 | North Coast Athletic Conference Championships | 33:34.40 | 7 | 676 |
1000m
529
Points
2:48.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 13, 2022 | RIIL Boys - Week 3 | 2:48.88 | 3 | 529 |
| Feb. 5, 2019 | Freshmen Boys State Championships | 3:13.25 | 14 | 220 |
1500m
609
Points
4:22.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2025 | Marv Frye Invitational | 4:22.64 | 18 | 609 |
| Jan. 17, 2022 | RIIL Boys - Week 4 | 4:22.95 | 5 | 606 |
| April 25, 2025 | Denison Big Red Invitational | 4:23.00 | 15 | 605 |
| June 12, 2021 | RIIL Class A Championships | 4:25.55 | 11 | 580 |
| Dec. 18, 2021 | RITCA Invitational | 4:25.92 | 9 | 577 |
| Feb. 1, 2021 | RIIL Week 2 | 4:29.05 | 7 | 547 |
| Jan. 21, 2020 | Metro / Suburban Division Dual Meets #4 | 4:41.08 | 13 | 439 |
| Feb. 12, 2020 | RITCA JV State Championships | 4:42.51 | 25 | 427 |
| April 27, 2019 | Classical Classic | 4:58.00 | 43 | 308 |
| May 25, 2019 | Bishop Hendricken Invitational | 4:58.45 | 16 | 305 |
1600m
408
Points
5:05.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 5, 2020 | Ocean Breeze Freedom Games | 5:05.39 | 110 | 408 |
2mile
743
Points
9:39.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 13, 2022 | New Balance Nationals Indoor | 9:39.76 | 24 | 743 |
| Jan. 22, 2022 | New Balance Games | 9:44.38 | 3 | 722 |
| Dec. 27, 2021 | MSTCA Boston Holiday Challenge | 10:02.36 | 12 | 643 |
3000m
743
Points
8:58.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 4, 2022 | Rhode Island State Championships | 8:58.15 | 12 | 743 |
| April 30, 2022 | Classical Classic | 8:58.99 | 4 | 738 |
| Feb. 5, 2022 | RIIL Class Championships | 9:03.37 | 6 | 717 |
| May 15, 2022 | RIIL Division Championships | 9:03.83 | 2 | 715 |
| Jan. 28, 2023 | Wittenberg- Steemer Showcase - Collegiate | 9:04.53 | 19 | 711 |
| March 13, 2022 | New Balance Nationals Indoor | 9:04.60 | 28 | 711 |
| May 21, 2022 | RIIL Class Championships | 9:08.43 | 7 | 693 |
| Jan. 27, 2022 | RITCA Boys Division Championships | 9:09.16 | 3 | 689 |
| May 29, 2021 | Sgt. Brian St. Germain Invitational | 9:12.90 | 12 | 672 |
| March 1, 2025 | NCAC Indoor Championships | 9:13.32 | 21 | 670 |
| Feb. 9, 2024 | MID-FEBRUARY MEET | 9:13.98 | 1 | 667 |
| June 6, 2021 | RIIL Division Championships | 9:14.90 | 5 | 662 |
| Jan. 8, 2022 | RIIL Boys - Week 2 | 9:16.65 | 1 | 654 |
| Jan. 18, 2025 | Wooster Invitational | 9:17.24 | 2 | 652 |
| Feb. 15, 2025 | All-Ohio DIII Indoor Track & Field Championships | 9:18.88 | 9 | 644 |
| Feb. 7, 2021 | RIIL Week 3 | 9:21.67 | 2 | 631 |
| June 26, 2021 | Rhode Island State Championships | 9:23.38 | 15 | 624 |
| Jan. 24, 2021 | RIIL Week 1 | 9:23.88 | 4 | 621 |
| Feb. 14, 2021 | RIIL Class Championships | 9:24.22 | 8 | 620 |
| June 19, 2021 | Bishop Hendricken Invitational | 9:25.25 | 7 | 615 |
| Feb. 19, 2021 | Last Chance Qualifier | 9:25.36 | 4 | 615 |
| Jan. 20, 2024 | Fighting Scots Invitational | 9:25.65 | 8 | 613 |
| Dec. 16, 2021 | RIIL Boys - Week 1 | 9:31.31 | 3 | 588 |
| Feb. 27, 2021 | RIIL State Indoor Championships | 9:32.26 | 12 | 584 |
| Feb. 12, 2020 | RITCA JV State Championships | 9:38.20 | 5 | 559 |
| Jan. 11, 2020 | Yale Track Classic | 9:39.72 | 113 | 552 |
| Dec. 31, 2019 | Suburban Dual Meet #2 | 9:53.53 | 3 | 495 |
| Jan. 8, 2020 | Suburban Dual Meet #3 | 9:53.64 | 3 | 495 |
| May 20, 2019 | Rhode Island Freshmen Boys State Meet | 10:21.09 | 8 | 391 |
| May 29, 2019 | Boys JV State Championship | 10:28.04 | 19 | 366 |
4000m_cc
339
Points
14:21.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 12, 2019 | Manhattan HS Invitational | 14:21.10 | 15 | 339 |
5000m
743
Points
15:22.74
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 22, 2022 | CT Distance Festival | 15:22.74 | 11 | 743 |
| March 22, 2025 | Emory Spring Break Classic | 15:28.93 | 19 | 726 |
| March 1, 2025 | NCAC Indoor Championships | 15:34.77 | 9 | 709 |
| Feb. 11, 2023 | SPIRE Collegiate Indoor Games | 15:45.91 | 15 | 678 |
| Feb. 25, 2023 | North Coast AC | 15:46.92 | 14 | 675 |
| May 3, 2025 | NCAC Championship | 15:47.95 | 16 | 673 |
| Jan. 27, 2024 | Wittenberg- Steemer Showcase - Collegiate | 15:51.61 | 17 | 663 |
| Feb. 1, 2025 | Wittenberg- Steemer Showcase - Collegiate | 15:51.75 | 39 | 662 |
| Feb. 24, 2024 | North Coast AC | 15:52.36 | 11 | 661 |
| May 4, 2024 | North Coast Athletic Conference Championships | 16:07.88 | 15 | 619 |
| April 24, 2021 | Ocean State Running Spring Track & Field Series #1 | 16:13.09 | 6 | 606 |
| April 15, 2023 | All-Ohio DIII | 16:30.04 | 14 | 562 |
| April 15, 2023 | DIII All-Ohio Outdoor Championships | 16:30.04 | 14 | 562 |
5000m_cc
638
Points
16:00.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 4, 2021 | Garmin RunningLane Cross Country Championships | 16:00.58 | 151 | 638 |
| Sept. 4, 2021 | Injury Fund Carnival | 16:25.73 | 4 | 573 |
| Sept. 13, 2021 | BH-CE-JOHN-TG-PIL | 16:26.00 | 2 | 573 |
| Oct. 2, 2021 | Great American XC Festival | 16:36.80 | 83 | 546 |
| Nov. 6, 2021 | RIIL State Cross Country Championships | 16:39.97 | 24 | 538 |
| Sept. 25, 2021 | Manchester Invitational | 16:40.00 | 17 | 538 |
| Sept. 1, 2023 | Kenyon College - Owls Opener | 16:45.10 | 6 | 525 |
| Oct. 30, 2021 | RI Class Championships | 16:45.30 | 10 | 525 |
| Sept. 20, 2021 | CW-BH-MP-HOPE | 16:59.00 | 4 | 492 |
| Nov. 27, 2021 | Nike Cross Nationals Northeast Regional | 17:07.50 | 27 | 473 |
| Oct. 10, 2020 | BH-CE-Pil-John | 17:13.00 | 8 | 460 |
| Oct. 26, 2019 | Class Championships | 17:31.22 | 8 | 420 |
| Oct. 31, 2020 | RIIL JV State Championship | 17:31.26 | 1 | 420 |
| Oct. 5, 2019 | Great American Cross Country Festival | 17:32.50 | 16 | 417 |
| Sept. 28, 2021 | EG-JS-BH | 17:38.00 | 10 | 405 |
| Nov. 13, 2021 | New England Cross Country Championships | 17:41.70 | 64 | 398 |
| Nov. 30, 2019 | Nike Cross Nationals Northeast Regional | 17:49.30 | 20 | 382 |
| Aug. 31, 2019 | Injury Fund Carnival | 18:06.78 | 18 | 347 |
6000m_cc
712
Points
19:14.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 29, 2025 | Port Kenyon Opener | 19:14.50 | 1 | 712 |
| Aug. 29, 2025 | Kenyon College - Owls Opener | 19:14.50 | 1 | 712 |
| Aug. 29, 2025 | Kenyon College - Owls Opener | 19:14.50 | 1 | 712 |
| Aug. 30, 2024 | Kenyon College - Owls Opener | 19:50.80 | 3 | 638 |
8000m_cc
762
Points
25:34.74
Personal Record
4mile_cc
591
Points
21:49.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 1, 2022 | College of Wooster Invitational | 21:49.04 | 8 | 591 |
mile
633
Points
4:40.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 14, 2023 | Wooster Indoor Invitational | 4:40.70 | 3 | 633 |
| Jan. 25, 2025 | Fighting Scots Invitational | 4:44.85 | 10 | 595 |
| April 8, 2023 | OWU Marv Frye Invitational | 4:50.49 | 25 | 544 |
| April 6, 2019 | Knights of Columbus Relays | 5:27.00 | 21 | 272 |
3mile_cc
544
Points
16:01.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2021 | BH-COV-CL-CENT | 16:01.00 | 6 | 544 |
| Oct. 17, 2020 | CW-BH-HO-MP | 16:16.00 | 8 | 506 |
Long-Distance
Event Group
755
Points
32:29.60
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2025 | 10000m | NCAC Championship | 32:29.60 | 6 | 755 |
| April 12, 2025 | 10000m | All-Ohio DIII | 32:30.96 | 6 | 753 |
| April 22, 2022 | 5000m | CT Distance Festival | 15:22.74 | 11 | 743 |
| March 22, 2025 | 5000m | Emory Spring Break Classic | 15:28.93 | 19 | 726 |
| March 1, 2025 | 5000m | NCAC Indoor Championships | 15:34.77 | 9 | 709 |
Mid-D
Event Group
529
Points
2:48.88
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 13, 2022 | 1000m | RIIL Boys - Week 3 | 2:48.88 | 3 | 529 |
| Feb. 5, 2019 | 1000m | Freshmen Boys State Championships | 3:13.25 | 14 | 220 |
Mile
Event Group
633
Points
4:40.70
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 14, 2023 | Mile | Wooster Indoor Invitational | 4:40.70 | 3 | 633 |
| April 5, 2025 | 1500m | Marv Frye Invitational | 4:22.64 | 18 | 609 |
| Jan. 17, 2022 | 1500m | RIIL Boys - Week 4 | 4:22.95 | 5 | 606 |
| April 25, 2025 | 1500m | Denison Big Red Invitational | 4:23.00 | 15 | 605 |
| Jan. 25, 2025 | Mile | Fighting Scots Invitational | 4:44.85 | 10 | 595 |
Distance
Event Group
743
Points
9:39.76
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 13, 2022 | 2Mile | New Balance Nationals Indoor | 9:39.76 | 24 | 743 |
| June 4, 2022 | 3000m | Rhode Island State Championships | 8:58.15 | 12 | 743 |
| April 30, 2022 | 3000m | Classical Classic | 8:58.99 | 4 | 738 |
| Jan. 22, 2022 | 2Mile | New Balance Games | 9:44.38 | 3 | 722 |
| Feb. 5, 2022 | 3000m | RIIL Class Championships | 9:03.37 | 6 | 717 |
Cross Country
Event Group
762
Points
25:34.74
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 11, 2023 | 8000mCC | NCAA D3 Great Lakes XC Regional Championships | 25:34.74 | 98 | 762 |
| Nov. 11, 2023 | 8000mCC | NCAA Division III Great Lakes Regional | 25:34.80 | 98 | 762 |
| Nov. 1, 2025 | 8000mCC | NCAC Collegiate Cross Country Championships | 25:43.60 | 5 | 748 |
| Sept. 19, 2025 | 8000mCC | All-Ohio Inter-Collegiate Classic | 25:50.20 | 44 | 737 |
| Nov. 12, 2022 | 8000mCC | NCAA Division III Great Lakes Region Cross Country Championships | 25:56.70 | 96 | 727 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava