Performance Dashboard
Athlete analytics & progression tracking
1000m
669
Points
2:40.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 19, 2024 | ML-12 Varsity Block #1 | 2:40.34 | 2 | 669 |
| Feb. 10, 2024 | MSTCA Qualifier Meet | 2:47.87 | 18 | 544 |
| Feb. 10, 2024 | MSTCA Mass State Qualifier | 2:47.87 | 18 | 544 |
| Feb. 5, 2024 | ML-12 Varsity Championship | 2:48.71 | 16 | 531 |
| Jan. 6, 2024 | MSTCA Freshman-Sophomore (Large School) | 2:52.30 | 10 | 477 |
| Dec. 21, 2023 | ML-12 | 2:53.01 | 17 | 467 |
| Feb. 6, 2023 | Middlesex League Indoor T&F Championship | 2:54.27 | 4 | 449 |
| Dec. 14, 2023 | ML-12 Varsity Block #1 | 2:55.52 | 14 | 431 |
| Dec. 7, 2023 | ML 12 JV | 2:55.52 | 14 | 431 |
| Jan. 26, 2023 | Middlesex League Indoor T&F Block #5 | 2:57.07 | 6 | 410 |
| Jan. 9, 2024 | ML-12 Varsity Block #4 | 2:57.56 | 17 | 403 |
| Jan. 7, 2023 | MSTCA Auerbach Freshmen-Sophomore Meet Large School | 3:01.48 | 21 | 352 |
| Dec. 22, 2022 | Middlesex League Indoor T&F Block #2 | 3:03.80 | 6 | 324 |
| Jan. 15, 2024 | ML-12 Varsity Block #5 | 3:04.30 | 30 | 318 |
400m
828
Points
50.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2025 | ML-12 Championships | 50.52 | 1 | 828 |
| May 31, 2025 | MIAA Division 2 Track & Field Championship | 50.77 | 6 | 813 |
| May 12, 2025 | ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v Wob | 51.36 | 1 | 780 |
| April 16, 2025 | ML-12 #2B: Wob v Arl; Mel v Wak | 51.84 | 1 | 753 |
| April 25, 2025 | MSTCA InVactional & Pentathlon | 52.67 | 4 | 708 |
| April 30, 2024 | ML-12 Block 4A (ARL v BEL; WAK v BUR) | 57.47 | 8 | 473 |
5000m_cc
626
Points
16:05.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 27, 2025 | ML-12 Championships | 16:05.15 | 16 | 626 |
| Oct. 14, 2025 | ML-12 Wk 5: Reading @ Arlington | 16:24.00 | 5 | 578 |
| Sept. 30, 2025 | ML-12 Wk 3: Winchester @ Arlington | 16:25.00 | 1 | 575 |
| Sept. 16, 2025 | ML-12 Wk 2: Lexington @ Arlington | 16:30.00 | 5 | 563 |
| Nov. 8, 2025 | MIAA Division 1A-1B-1C | 16:45.60 | 25 | 524 |
600m
785
Points
1:24.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 3, 2025 | ML-12 Varsity Championship | 1:24.38 | 3 | 785 |
| Feb. 22, 2025 | MIAA Indoor Track & Field Meet of Champions | 1:24.41 | 10 | 784 |
| Feb. 13, 2025 | MIAA Division 2 Indoor Track & Field Championship | 1:24.75 | 2 | 772 |
| Jan. 8, 2025 | ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/Wat | 1:25.20 | 1 | 757 |
| Dec. 28, 2023 | ML-Block Varsity Block #3 | 1:37.23 | 27 | 402 |
| Jan. 5, 2023 | Middlesex League Indoor T&F #4 | 1:38.21 | 4 | 378 |
| Dec. 29, 2022 | Middlesex League Liberty Block | 1:40.01 | 1 | 335 |
800m
942
Points
1:53.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2025 | MIAA Division 2 Track & Field Championship | 1:53.03 | 1 | 942 |
| June 22, 2025 | New Balance Nationals Outdoor | 1:54.03 | 73 | 915 |
| June 8, 2025 | MIAA Meet of Champions | 1:54.94 | 6 | 890 |
| June 14, 2025 | New England Interscholastic Outdoor Track and Field Championship | 1:56.97 | 14 | 837 |
| May 3, 2025 | Weston Twilight Invitational - Regis Events | 1:57.31 | 5 | 828 |
| May 1, 2025 | ML-12 #3C: Arl v Win; Bur v Wat | 1:57.62 | 1 | 821 |
| March 16, 2025 | Nike Indoor Nationals | 1:57.88 | 19 | 814 |
| April 9, 2025 | ML-12 #1B: Lex v Arl; Sto v Wak | 1:59.63 | 2 | 770 |
| May 10, 2025 | MSTCA Coaches Metro Invitational | 1:59.79 | 5 | 766 |
| Jan. 12, 2025 | MSTCA Northeast Invitational | 2:05.15 | 11 | 640 |
| April 11, 2024 | ML-12 Block 2C (ARL v LEX; WAK v STO) | 2:08.93 | 9 | 558 |
| May 7, 2024 | ML-12 Block 5A (ARL v REA; MEL v WIL) | 2:11.99 | 9 | 495 |
| April 24, 2024 | ML-12 Block 3B (ARL v WIN; WIL v WAK) | 2:12.78 | 7 | 480 |
hj
1
Points
5-4
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 16, 2025 | ML-12 #2B: Wob v Arl; Mel v Wak | 5-4 | 5 | 1 |
| May 12, 2025 | ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v Wob | 5-6 | 5 | 1 |
| May 1, 2025 | ML-12 #3C: Arl v Win; Bur v Wat | 5-8 | 3 | 1 |
| Jan. 8, 2025 | ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/Wat | 5-8 | 3 | 1 |
| April 9, 2025 | ML-12 #1B: Lex v Arl; Sto v Wak | 5-8 | 5 | 1 |
| Jan. 18, 2025 | MSTCA Division 2 James Kalperis Relays | 5-8 | 10 | 1 |
| Dec. 19, 2024 | ML-12 Varsity Block #1 | 5-10 | 4 | 1 |
lj
1
Points
13-2.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 29, 2022 | Middlesex League Liberty Block | 13-2.75 | 10 | 1 |
mile
494
Points
4:56.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 2, 2023 | Middlesex League 4A | 4:56.32 | 10 | 494 |
| May 6, 2023 | MSTCA Jim Hoar Freshman Sophomore Invitational | 4:57.05 | 23 | 488 |
| April 24, 2023 | Middlesex League 3A | 5:00.68 | 8 | 459 |
| April 24, 2023 | ML-12 Block #3A | 5:00.68 | 8 | 459 |
| April 30, 2024 | ML-12 Block 4A (ARL v BEL; WAK v BUR) | 5:07.45 | 6 | 406 |
| Dec. 15, 2022 | Middlesex League Indoor Block #1 | 5:30.93 | 13 | 248 |
| April 8, 2023 | Middlesex League Dual Meets AM | 5:32.61 | 7 | 238 |
3mile_cc
391
Points
17:06.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 7, 2025 | ML-12 Wk 4: Arlington @ Belmont | 17:06.00 | 2 | 391 |
Mid-D
Event Group
942
Points
1:53.03
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2025 | 800m | MIAA Division 2 Track & Field Championship | 1:53.03 | 1 | 942 |
| June 22, 2025 | 800m | New Balance Nationals Outdoor | 1:54.03 | 73 | 915 |
| June 8, 2025 | 800m | MIAA Meet of Champions | 1:54.94 | 6 | 890 |
| June 14, 2025 | 800m | New England Interscholastic Outdoor Track and Field Championship | 1:56.97 | 14 | 837 |
| May 3, 2025 | 800m | Weston Twilight Invitational - Regis Events | 1:57.31 | 5 | 828 |
Long Sprints
Event Group
828
Points
50.52
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 21, 2025 | 400m | ML-12 Championships | 50.52 | 1 | 828 |
| May 31, 2025 | 400m | MIAA Division 2 Track & Field Championship | 50.77 | 6 | 813 |
| May 12, 2025 | 400m | ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v Wob | 51.36 | 1 | 780 |
| April 16, 2025 | 400m | ML-12 #2B: Wob v Arl; Mel v Wak | 51.84 | 1 | 753 |
| April 25, 2025 | 400m | MSTCA InVactional & Pentathlon | 52.67 | 4 | 708 |
Cross Country
Event Group
626
Points
16:05.15
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 27, 2025 | 5K XC | ML-12 Championships | 16:05.15 | 16 | 626 |
| Oct. 14, 2025 | 5K XC | ML-12 Wk 5: Reading @ Arlington | 16:24.00 | 5 | 578 |
| Sept. 30, 2025 | 5K XC | ML-12 Wk 3: Winchester @ Arlington | 16:25.00 | 1 | 575 |
| Sept. 16, 2025 | 5K XC | ML-12 Wk 2: Lexington @ Arlington | 16:30.00 | 5 | 563 |
| Nov. 8, 2025 | 5K XC | MIAA Division 1A-1B-1C | 16:45.60 | 25 | 524 |
Jump
Event Group
1
Points
5-4
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 16, 2025 | HJ | ML-12 #2B: Wob v Arl; Mel v Wak | 5-4 | 5 | 1 |
| May 12, 2025 | HJ | ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v Wob | 5-6 | 5 | 1 |
| May 1, 2025 | HJ | ML-12 #3C: Arl v Win; Bur v Wat | 5-8 | 3 | 1 |
| Jan. 8, 2025 | HJ | ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/Wat | 5-8 | 3 | 1 |
| April 9, 2025 | HJ | ML-12 #1B: Lex v Arl; Sto v Wak | 5-8 | 5 | 1 |
Mile
Event Group
494
Points
4:56.32
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 2, 2023 | Mile | Middlesex League 4A | 4:56.32 | 10 | 494 |
| May 6, 2023 | Mile | MSTCA Jim Hoar Freshman Sophomore Invitational | 4:57.05 | 23 | 488 |
| April 24, 2023 | Mile | Middlesex League 3A | 5:00.68 | 8 | 459 |
| April 24, 2023 | Mile | ML-12 Block #3A | 5:00.68 | 8 | 459 |
| April 30, 2024 | Mile | ML-12 Block 4A (ARL v BEL; WAK v BUR) | 5:07.45 | 6 | 406 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava