Performance Dashboard
Athlete analytics & progression tracking
2mile
676
Points
12:16.53
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 1, 2025 | MIAA Division 6 Track & Field Championship | 12:16.53 | 15 | 676 | 61° |
| May 20, 2025 | TVL Showcase Meet | 12:25.60 | 5 | 654 | 58° |
| May 23, 2024 | MIAA Division 6 Track & Field Championship | 12:33.30 | 11 | 636 | 82° |
| May 1, 2024 | Norton vs Millis | 12:40.57 | 1 | 619 | 59° |
| April 5, 2024 | Medway vs Millis TVL Meet #1 | 12:44.50 | 1 | 610 | 45° |
| April 2, 2025 | Millis at Bellingham | 12:50.57 | 1 | 596 | 47° |
| April 15, 2025 | Norton vs Medway vs Millis | 12:52.92 | 1 | 591 | 62° |
| May 14, 2024 | Tri Valley League Championship | 12:53.27 | 11 | 590 | 76° |
| April 23, 2024 | TVL Millis at Dover-Sherborn | 12:53.46 | 3 | 590 | 61° |
| April 30, 2025 | Medfield vs. Millis | 13:01.50 | 1 | 572 | 67° |
| Jan. 11, 2024 | Tri Valley League | 13:06.20 | 3 | 561 | 45° |
| May 7, 2024 | Dedham vs Millis | 13:13.00 | 1 | 546 | 76° |
3000m
758
Points
10:53.61
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 18, 2026 | Suffolk Ice Breaker | 10:53.61 | 19 | 758 | 34° |
400h
468
Points
1:22.64
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 23, 2023 | TVL Millis at Dover-Sherborn | 1:22.64 | 3 | 468 | 53° |
| May 2, 2023 | Millis at Dover-Sherborn | 1:23.34 | 2 | 454 | 57° |
5000m_cc
641
Points
20:08.98
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 9, 2024 | MIAA Division 3A-3B-3C Cross Country Championship | 20:08.98 | 9 | 641 | 49° |
| Oct. 13, 2024 | MSTCA Bob Glennon Twilight XC (Large School) | 20:22.16 | 72 | 623 | 62° |
| Oct. 19, 2024 | Tri Valley League Championship | 20:37.40 | 19 | 601 | 67° |
| Nov. 2, 2024 | MSTCA Frank Mooney Coaches Inivtational | 20:37.41 | 24 | 601 | 56° |
| Sept. 6, 2025 | Shawn M. Nassaney XC Invitational | 20:56.00 | 52 | 576 | 80° |
| Oct. 9, 2024 | Millis vs Norton | 21:07.00 | 3 | 561 | 62° |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 21:10.02 | 30 | 557 | 41° |
| Oct. 14, 2022 | MSTCA Bob Glennon Twilight (Large) | 21:12.70 | 73 | 553 | 66° |
| Sept. 24, 2022 | MSTCA Frank Kelley Invitational | 21:13.30 | 57 | 552 | |
| Oct. 22, 2022 | Tri Valley League Cross Country Championship | 21:16.80 | 30 | 548 | 66° |
| Oct. 14, 2023 | MSTCA Bob Glennon Twilight Invitational | 21:18.28 | 61 | 546 | 61° |
| Nov. 5, 2022 | MSTCA Frank Mooney Coaches Invitational | 21:34.80 | 12 | 524 | |
| Sept. 18, 2024 | DS vs Millis | 21:38.80 | 3 | 519 | 78° |
| Oct. 28, 2023 | TVL XC Championship | 21:39.90 | 27 | 517 | 79° |
| Oct. 28, 2023 | Tri Valley XC Championship | 21:39.90 | 27 | 517 | 79° |
| Oct. 16, 2024 | Millis vs Medway | 21:42.00 | 2 | 515 | 54° |
| Nov. 6, 2021 | Frank Mooney Coaches Invitational | 21:46.50 | 42 | 509 | |
| Oct. 3, 2024 | Bellingham vs Millis | 21:49.00 | 3 | 506 | 69° |
| Nov. 20, 2021 | MIAA State Championships | 21:58.55 | 108 | 493 | |
| Nov. 15, 2022 | MIAA 3A, 3B, 3C Championships | 21:58.90 | 12 | 493 | 44° |
| Oct. 23, 2021 | Tri Valley League Cross Country Championship | 22:10.50 | 43 | 478 | 59° |
| Nov. 18, 2023 | MIAA All State Championship | 22:12.62 | 80 | 476 | |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 22:15.40 | 116 | 472 | 72° |
| Nov. 11, 2023 | MIAA Division 3 State Qualifier | 22:23.61 | 29 | 462 | 45° |
| Nov. 13, 2021 | MIAA Division 3 State Qualifier | 22:27.00 | 32 | 458 | 59° |
| Sept. 25, 2021 | MSTCA Frank Kelley Invitational | 22:50.13 | 102 | 430 | |
| Oct. 21, 2023 | MSTCA Dick Atkinson Invitational | 24:35.19 | 34 | 315 | 59° |
6000m_cc
623
Points
25:08.50
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 20, 2025 | UMass Dartmouth Corsair XC Invitational | 25:08.50 | 156 | 623 | 68° |
800m
484
Points
2:46.12
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 2, 2023 | Millis at Dover-Sherborn | 2:46.12 | 2 | 484 | 57° |
| May 16, 2023 | Tri-Valley League Championship | 2:48.54 | 16 | 456 | 81° |
mile
756
Points
5:25.22
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 1, 2025 | MIAA Division 6 Track & Field Championship | 5:25.22 | 9 | 756 | 61° |
| May 20, 2025 | TVL Showcase Meet | 5:27.09 | 7 | 745 | 58° |
| May 23, 2024 | MIAA Division 6 Track & Field Championship | 5:30.63 | 9 | 724 | 82° |
| April 24, 2025 | MSTCA Warrior Invitational | 5:31.24 | 6 | 721 | 68° |
| May 14, 2024 | Tri Valley League Championship | 5:34.15 | 8 | 704 | 76° |
| April 18, 2024 | MSTCA Warrior Invitational | 5:36.16 | 7 | 693 | 47° |
| May 1, 2024 | Norton vs Millis | 5:36.55 | 1 | 690 | 59° |
| Feb. 16, 2025 | MIAA Division 5 Indoor Track & Field Championship | 5:36.59 | 9 | 690 | 37° |
| Jan. 26, 2025 | TVL Championship/Showcase meet | 5:38.14 | 6 | 681 | 37° |
| May 18, 2024 | Mercury Grand Invitational | 5:39.04 | 3 | 676 | 56° |
| April 23, 2024 | TVL Millis at Dover-Sherborn | 5:40.72 | 2 | 667 | 61° |
| April 8, 2025 | Dover-Sherborn vs Millis | 5:41.73 | 1 | 661 | 43° |
| Jan. 24, 2025 | Tri Valley League Meet 5 | 5:41.78 | 3 | 661 | |
| Feb. 3, 2024 | Tri Valley League Showcase | 5:42.11 | 8 | 659 | |
| April 15, 2025 | Norton vs Medway vs Millis | 5:42.40 | 1 | 658 | 62° |
| May 7, 2024 | Dedham vs Millis | 5:43.70 | 1 | 650 | 76° |
| April 2, 2025 | Millis at Bellingham | 5:43.94 | 1 | 649 | 47° |
| Jan. 5, 2024 | Tri Valley League - Meet 4 | 5:44.11 | 6 | 648 | |
| Jan. 11, 2024 | Tri Valley League | 5:44.39 | 4 | 647 | 45° |
| Jan. 26, 2024 | Tri Valley League - Meet 5 | 5:44.51 | 6 | 646 | |
| April 30, 2025 | Medfield vs. Millis | 5:45.40 | 1 | 641 | 67° |
| Feb. 14, 2024 | MIAA Division 5 Indoor Track & Field Championship | 5:45.47 | 12 | 641 | |
| Dec. 13, 2023 | Tri Valley League - Meet 2 | 5:47.10 | 6 | 632 | |
| Dec. 29, 2023 | Tri Valley League - Meet 3 | 5:51.97 | 5 | 606 | |
| April 5, 2024 | Medway vs Millis TVL Meet #1 | 5:53.20 | 1 | 599 | 45° |
| May 5, 2023 | MSTCA Lou Tozzi Freshmen Sophomore Meet | 5:53.42 | 15 | 598 | |
| May 16, 2023 | Tri-Valley League Championship | 5:57.48 | 14 | 577 | 81° |
| Dec. 10, 2023 | Mercury Indoor Games | 5:59.06 | 1 | 569 | |
| June 6, 2022 | MIAA Division 6 Championships | 5:59.11 | 21 | 568 | 82° |
| Dec. 8, 2023 | Tri Valley League - Meet 1 | 6:02.32 | 8 | 552 | |
| April 23, 2023 | TVL Millis at Dover-Sherborn | 6:14.00 | 6 | 494 | 53° |
Distance
Event Group
758
Points
10:53.61
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 18, 2026 | 3000m | Suffolk Ice Breaker | 10:53.61 | 19 | 758 | 34° |
| June 1, 2025 | 2Mile | MIAA Division 6 Track & Field Championship | 12:16.53 | 15 | 676 | 61° |
| May 20, 2025 | 2Mile | TVL Showcase Meet | 12:25.60 | 5 | 654 | 58° |
| May 23, 2024 | 2Mile | MIAA Division 6 Track & Field Championship | 12:33.30 | 11 | 636 | 82° |
| May 1, 2024 | 2Mile | Norton vs Millis | 12:40.57 | 1 | 619 | 59° |
Hurdles
Event Group
468
Points
1:22.64
Personal Record
400H
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 23, 2023 | 400H | TVL Millis at Dover-Sherborn | 1:22.64 | 3 | 468 | 53° |
| May 2, 2023 | 400H | Millis at Dover-Sherborn | 1:23.34 | 2 | 454 | 57° |
Cross Country
Event Group
641
Points
20:08.98
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 9, 2024 | 5K XC | MIAA Division 3A-3B-3C Cross Country Championship | 20:08.98 | 9 | 641 | 49° |
| Sept. 20, 2025 | 6000mCC | UMass Dartmouth Corsair XC Invitational | 25:08.50 | 156 | 623 | 68° |
| Oct. 13, 2024 | 5K XC | MSTCA Bob Glennon Twilight XC (Large School) | 20:22.16 | 72 | 623 | 62° |
| Oct. 19, 2024 | 5K XC | Tri Valley League Championship | 20:37.40 | 19 | 601 | 67° |
| Nov. 2, 2024 | 5K XC | MSTCA Frank Mooney Coaches Inivtational | 20:37.41 | 24 | 601 | 56° |
Mid-D
Event Group
484
Points
2:46.12
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 2, 2023 | 800m | Millis at Dover-Sherborn | 2:46.12 | 2 | 484 | 57° |
| May 16, 2023 | 800m | Tri-Valley League Championship | 2:48.54 | 16 | 456 | 81° |
Mile
Event Group
756
Points
5:25.22
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 1, 2025 | Mile | MIAA Division 6 Track & Field Championship | 5:25.22 | 9 | 756 | 61° |
| May 20, 2025 | Mile | TVL Showcase Meet | 5:27.09 | 7 | 745 | 58° |
| May 23, 2024 | Mile | MIAA Division 6 Track & Field Championship | 5:30.63 | 9 | 724 | 82° |
| April 24, 2025 | Mile | MSTCA Warrior Invitational | 5:31.24 | 6 | 721 | 68° |
| May 14, 2024 | Mile | Tri Valley League Championship | 5:34.15 | 8 | 704 | 76° |