Performance Dashboard
Athlete analytics & progression tracking
1000m
261
Points
3:09.25
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 8, 2023 | Middlesex League Indoor T&F - JV Open Entry | 3:09.25 | 3 | 261 | 48° |
| Dec. 30, 2022 | Middlesex League Freedom Block | 3:20.52 | 2 | 154 |
2mile
586
Points
10:16.03
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 3, 2025 | ML-12 Varsity Championship | 10:16.03 | 11 | 586 | 40° |
| Feb. 14, 2025 | MIAA Division 3 Indoor Track & Field Championship | 10:16.96 | 12 | 582 | 29° |
| Jan. 25, 2025 | MSTCA Coaches Invitational (Small Schools) | 10:17.47 | 5 | 580 | 27° |
| May 13, 2025 | ML-12 #5B Updated: Lex v Win; Mel v Wil | 10:23.47 | 3 | 556 | 63° |
| Jan. 3, 2025 | ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/Mel | 10:37.99 | 5 | 500 | 36° |
| Dec. 21, 2023 | ML-12 | 10:46.49 | 10 | 469 | 33° |
| April 8, 2025 | ML-12 #1A: Bel v. Win; Mel v Bur | 10:49.92 | 6 | 457 | 43° |
| Jan. 6, 2024 | MSTCA Freshman-Sophomore (Small School) | 10:50.12 | 6 | 456 | |
| Dec. 14, 2023 | ML-12 Varsity Block #1 | 10:56.75 | 13 | 433 |
3000m_cc
186
Points
11:29.10
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 31, 2022 | Middlesex League XC Championship | 11:29.10 | 35 | 186 | 66° |
5000m_cc
592
Points
16:18.18
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 27, 2025 | ML-12 Championships | 16:18.18 | 24 | 592 | 52° |
| Oct. 1, 2024 | ML 12 Melrose @ Wilmington | 16:46.90 | 3 | 521 | 68° |
| Oct. 8, 2024 | ML-12: Melrose @ Burlington | 17:00.00 | 7 | 490 | 63° |
| Oct. 24, 2023 | ML-12 Melrose-Burlington Dual | 17:13.10 | 6 | 460 | 61° |
| Nov. 4, 2023 | MSTCA Frank Mooney Coaches Inivtational | 17:24.60 | 7 | 434 | |
| Oct. 22, 2024 | ML-12 Wakefield @ Melrose | 17:25.00 | 8 | 433 | 69° |
| Oct. 30, 2023 | Middlesex League XC Championship | 17:27.05 | 49 | 429 | 53° |
| Sept. 27, 2025 | MSTCA Bay State Invitational | 17:28.50 | 28 | 426 | 76° |
| Nov. 11, 2023 | MIAA Division 2 State Qualifier | 17:31.10 | 40 | 420 | 48° |
| Sept. 10, 2025 | ML-12 Wk 1: Melrose @ Winchester | 17:35.00 | 8 | 412 | 67° |
| Oct. 14, 2025 | ML-12 Wk 5: Burlington @ Melrose | 17:42.00 | 4 | 397 | 56° |
| Sept. 24, 2024 | ML-12: Melrose @ Stoneham | 17:45.00 | 5 | 391 | 64° |
| Oct. 13, 2024 | MSTCA Bob Glennon Twilight XC (Large School) | 17:45.88 | 129 | 389 | 62° |
| Nov. 25, 2023 | Foot Locker Northeast Regional | 17:57.00 | 28 | 366 | 35° |
| Oct. 21, 2025 | ML-12 Wk 6: Wakefield @ Melrose | 17:58.00 | 6 | 364 | 63° |
| Nov. 9, 2024 | MIAA Division 2A-2B-2C Cross Country Championship | 17:58.34 | 55 | 363 | 48° |
| Nov. 8, 2025 | MIAA Division 2A-2B-2C | 18:02.38 | 28 | 355 | 58° |
| Oct. 7, 2025 | ML-12 Wk 4: Wilmington @ Melrose | 18:06.00 | 5 | 348 | 81° |
| Sept. 26, 2023 | Watertown vs Melrose Dual Meet | 18:07.00 | 3 | 346 | 61° |
| Nov. 16, 2024 | MIAA Meet of Champions | 18:10.29 | 93 | 340 | |
| Sept. 30, 2025 | ML-12 Wk 3: Stoneham @ Melrose | 18:14.00 | 4 | 333 | 70° |
| Sept. 12, 2023 | Lexington vs Melrose Dual Meet | 18:21.00 | 12 | 319 | 79° |
| Nov. 18, 2023 | MIAA All State Championship | 18:31.80 | 125 | 299 | |
| Oct. 17, 2023 | Melrose vs. Wilmington | 18:32.00 | 10 | 299 | |
| Oct. 3, 2023 | Melrose vs. Stoneham | 18:47.00 | 4 | 272 | |
| Oct. 7, 2023 | MSTCA Bay State Invitational | 18:52.70 | 66 | 262 | 67° |
| Sept. 10, 2024 | ML-12: Winchester @ Melrose | 19:31.00 | 13 | 201 | 75° |
| Sept. 17, 2024 | ML-12: Watertown @ Melrose | 20:32.00 | 6 | 120 | 81° |
800m
252
Points
2:26.31
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 10, 2023 | Middlesex League 5B | 2:26.31 | 7 | 252 | 70° |
| May 10, 2023 | ML-12 Block #5B | 2:26.31 | 7 | 252 | 70° |
| April 25, 2023 | Middlesex League 3B | 2:28.54 | 5 | 222 | 55° |
mile
652
Points
4:38.66
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 14, 2026 | ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/Wil | 4:38.66 | 2 | 652 | |
| May 8, 2025 | ML-12 #4C: Win v Wob; Wat v Mel | 4:40.33 | 4 | 637 | 72° |
| April 8, 2025 | ML-12 #1A: Bel v. Win; Mel v Bur | 4:40.75 | 3 | 633 | 43° |
| Feb. 5, 2024 | ML-12 Varsity Championship | 4:41.18 | 7 | 629 | |
| June 1, 2025 | MIAA Division 4 Track & Field Championship | 4:43.05 | 22 | 611 | 61° |
| Jan. 28, 2024 | MSTCA State Coaches (Small School) | 4:43.80 | 21 | 604 | 36° |
| May 2, 2024 | ML-12 Block 4C (WOB v WIN; WAT v MEL) | 4:43.83 | 3 | 604 | 71° |
| May 21, 2025 | ML-12 Championships | 4:44.81 | 16 | 595 | 51° |
| Feb. 17, 2024 | MIAA Division 3 Indoor Track & Field Championship | 4:47.21 | 20 | 573 | |
| Jan. 15, 2024 | ML-12 Varsity Block #5 | 4:48.59 | 13 | 561 | |
| Dec. 30, 2024 | ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/Wil | 4:48.63 | 5 | 560 | 56° |
| May 15, 2024 | ML-12 Championships | 4:49.14 | 24 | 556 | 72° |
| May 23, 2024 | MIAA Division 4 Track & Field Championship | 4:49.26 | 37 | 555 | 80° |
| May 4, 2024 | Weston Twlight Invitational - Regis Events | 4:49.94 | 79 | 549 | 55° |
| May 10, 2025 | Andover Boosters Invitational | 4:51.96 | 31 | 531 | 62° |
| April 10, 2024 | ML-12 Block 2B (BEL v WIN; MEL v BUR) | 4:53.91 | 6 | 515 | 59° |
| Jan. 15, 2025 | ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/Wil | 4:54.77 | 8 | 507 | 28° |
| May 7, 2024 | ML-12 Block 5A (ARL v REA; MEL v WIL) | 4:55.46 | 10 | 502 | 69° |
| Jan. 9, 2024 | ML-12 Varsity Block #4 | 4:55.69 | 16 | 500 | 41° |
| April 25, 2024 | ML-12 Block 3C (LEX v WOB; STO v MEL) | 5:12.10 | 10 | 372 | 54° |
| May 10, 2023 | Middlesex League 5B | 5:17.34 | 3 | 335 | 70° |
| May 10, 2023 | ML-12 Block #5B | 5:17.34 | 3 | 335 | 70° |
| May 2, 2023 | Middlesex League 4A | 5:25.40 | 7 | 282 | 56° |
3mile_cc
284
Points
17:59.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 19, 2023 | Melrose vs Wakefield Dual meet | 17:59.00 | 15 | 284 | 72° |
tj
1
Points
29-3.75
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 15, 2023 | Middlesex League Outdoor T&F Block #2C (PM MEET) | 29-3.75 | 9 | 1 | 72° |
| May 2, 2023 | Middlesex League 4A | 31-2 | 14 | 1 | 56° |
| April 25, 2023 | Middlesex League 3B | 32-3 | 12 | 1 | 55° |
Mid-D
Event Group
261
Points
3:09.25
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 8, 2023 | 1000m | Middlesex League Indoor T&F - JV Open Entry | 3:09.25 | 3 | 261 | 48° |
| May 10, 2023 | 800m | Middlesex League 5B | 2:26.31 | 7 | 252 | 70° |
| May 10, 2023 | 800m | ML-12 Block #5B | 2:26.31 | 7 | 252 | 70° |
| April 25, 2023 | 800m | Middlesex League 3B | 2:28.54 | 5 | 222 | 55° |
| Dec. 30, 2022 | 1000m | Middlesex League Freedom Block | 3:20.52 | 2 | 154 |
Distance
Event Group
586
Points
10:16.03
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 3, 2025 | 2Mile | ML-12 Varsity Championship | 10:16.03 | 11 | 586 | 40° |
| Feb. 14, 2025 | 2Mile | MIAA Division 3 Indoor Track & Field Championship | 10:16.96 | 12 | 582 | 29° |
| Jan. 25, 2025 | 2Mile | MSTCA Coaches Invitational (Small Schools) | 10:17.47 | 5 | 580 | 27° |
| May 13, 2025 | 2Mile | ML-12 #5B Updated: Lex v Win; Mel v Wil | 10:23.47 | 3 | 556 | 63° |
| Jan. 3, 2025 | 2Mile | ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/Mel | 10:37.99 | 5 | 500 | 36° |
Cross Country
Event Group
592
Points
16:18.18
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 27, 2025 | 5K XC | ML-12 Championships | 16:18.18 | 24 | 592 | 52° |
| Oct. 1, 2024 | 5K XC | ML 12 Melrose @ Wilmington | 16:46.90 | 3 | 521 | 68° |
| Oct. 8, 2024 | 5K XC | ML-12: Melrose @ Burlington | 17:00.00 | 7 | 490 | 63° |
| Oct. 24, 2023 | 5K XC | ML-12 Melrose-Burlington Dual | 17:13.10 | 6 | 460 | 61° |
| Nov. 4, 2023 | 5K XC | MSTCA Frank Mooney Coaches Inivtational | 17:24.60 | 7 | 434 |
Mile
Event Group
652
Points
4:38.66
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 14, 2026 | Mile | ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/Wil | 4:38.66 | 2 | 652 | |
| May 8, 2025 | Mile | ML-12 #4C: Win v Wob; Wat v Mel | 4:40.33 | 4 | 637 | 72° |
| April 8, 2025 | Mile | ML-12 #1A: Bel v. Win; Mel v Bur | 4:40.75 | 3 | 633 | 43° |
| Feb. 5, 2024 | Mile | ML-12 Varsity Championship | 4:41.18 | 7 | 629 | |
| June 1, 2025 | Mile | MIAA Division 4 Track & Field Championship | 4:43.05 | 22 | 611 | 61° |
Jump
Event Group
1
Points
29-3.75
Personal Record
TJ
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 15, 2023 | TJ | Middlesex League Outdoor T&F Block #2C (PM MEET) | 29-3.75 | 9 | 1 | 72° |
| May 2, 2023 | TJ | Middlesex League 4A | 31-2 | 14 | 1 | 56° |
| April 25, 2023 | TJ | Middlesex League 3B | 32-3 | 12 | 1 | 55° |