Performance Dashboard
Athlete analytics & progression tracking
1000m
493
Points
2:51.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 11, 2016 | RIIL boys dual meets | 2:51.27 | 13 | 493 |
| Jan. 9, 2016 | World Trophies Invitational | 2:53.64 | 2 | 458 |
| Jan. 6, 2016 | Suburban, Metropolitan | 2:55.60 | 5 | 430 |
| Jan. 20, 2016 | RIIL boys dual meets | 2:56.72 | 13 | 415 |
| Feb. 15, 2016 | Junior Varsity State Championships | 3:03.26 | 23 | 330 |
| Feb. 3, 2016 | Metropolitan-Suburban Division | 3:05.40 | 13 | 305 |
1500m
576
Points
4:26.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2016 | Eastern Division Championships | 4:26.00 | 4 | 576 |
| Feb. 15, 2016 | Junior Varsity State Championships | 4:27.54 | 6 | 561 |
| Jan. 20, 2016 | RIIL boys dual meets | 4:28.54 | 9 | 551 |
| Feb. 13, 2016 | Rhode Island Class Championships | 4:36.21 | 5 | 481 |
| May 21, 2016 | Class B Championships | 4:37.20 | 9 | 472 |
| Dec. 16, 2015 | Suburban, Metropolitan Division, Week 1 | 4:37.32 | 7 | 471 |
| Feb. 3, 2016 | Metropolitan-Suburban Division | 4:39.74 | 10 | 450 |
| May 31, 2016 | Junior Varsity State Meet | 4:45.00 | 42 | 407 |
| Dec. 11, 2017 | RI Boys League Meets, Week 1 | 4:46.75 | 9 | 392 |
| Jan. 15, 2018 | RIIL Boys League Meets | 4:49.73 | 27 | 369 |
| Jan. 30, 2018 | RI Boys League Meets - 1/8 | 4:52.76 | 19 | 346 |
200m
603
Points
24.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2015 | RI Division Championships | 24.60 | 11 | 603 |
| May 26, 2015 | RI Freshmen State Championships | 24.60 | 8 | 603 |
| May 30, 2015 | Hendricken Invitational | 24.80 | 34 | 581 |
| May 16, 2015 | Classical Classic | 25.00 | 32 | 560 |
| April 25, 2015 | Freshmen/Sophomore Invitational | 25.30 | 9 | 528 |
300m
499
Points
40.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2015 | Boys Dual Meets 4 | 40.68 | 21 | 499 |
| Jan. 31, 2015 | RIIL Boys' Division Championships | 41.13 | 18 | 472 |
| Jan. 13, 2015 | Boys Dual Meets 3 | 41.64 | 19 | 443 |
| Jan. 6, 2015 | Boys Dual Meets 2 | 41.98 | 22 | 424 |
| Dec. 20, 2014 | RITCA Invitational | 43.09 | 37 | 364 |
400m
653
Points
53.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 9, 2017 | RI Division Championships (Boys) | 53.70 | 4 | 653 |
| May 9, 2018 | Eastern Division Boys CHampionship | 54.08 | 8 | 634 |
| June 3, 2015 | RI Junior Varisty State Meet | 54.70 | 2 | 603 |
| April 28, 2018 | Classical Classic | 54.75 | 15 | 600 |
| May 26, 2015 | RI Freshmen State Championships | 55.30 | 4 | 573 |
| May 23, 2015 | Class B Championships | 55.40 | 5 | 568 |
| May 16, 2015 | Classical Classic | 55.80 | 16 | 549 |
| Jan. 6, 2018 | World Trophy Invitational | 55.88 | 9 | 546 |
| May 11, 2015 | RI Division Championships | 56.20 | 6 | 531 |
| April 25, 2015 | Freshmen/Sophomore Invitational | 56.30 | 5 | 526 |
| Jan. 17, 2015 | East Coast Invitational | 57.81 | 45 | 458 |
4000m_cc
291
Points
14:41.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 21, 2014 | Freshmen State Finals | 14:41.19 | 23 | 291 |
5000m_cc
496
Points
16:57.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 14, 2017 | Brown Northeast Invitational | 16:57.25 | 47 | 496 |
| Oct. 17, 2015 | Brown Invitational | 17:09.47 | 78 | 468 |
| Nov. 11, 2017 | New England Championships | 17:18.87 | 143 | 447 |
| Sept. 10, 2016 | 8th Annual Vineyard XC Invitational | 17:25.65 | 15 | 432 |
| Oct. 29, 2016 | RI Class Championships | 17:27.00 | 18 | 429 |
| Nov. 5, 2017 | Rhode Island State Championships | 17:30.42 | 50 | 422 |
| Nov. 6, 2016 | Rhode Island State Cross Country Championships | 17:31.68 | 69 | 419 |
| Nov. 8, 2015 | Rhode Island State Championships | 17:35.15 | 57 | 411 |
| Oct. 28, 2017 | Class Championships | 17:38.16 | 25 | 405 |
| Oct. 31, 2015 | RI Class Championships | 17:42.39 | 17 | 396 |
| Sept. 3, 2016 | Injury Fund Carnival | 17:46.63 | 14 | 387 |
| Sept. 2, 2017 | Injury Fund Carnival | 17:51.59 | 9 | 377 |
| Sept. 26, 2015 | Ocean State Invitational | 17:52.78 | 83 | 375 |
| Nov. 28, 2015 | Nike Cross Nationals Northeast Regional | 18:01.70 | 181 | 357 |
| Sept. 24, 2016 | Bowdoin XC Classic | 18:04.10 | 64 | 352 |
| Oct. 1, 2016 | Woods Trail Run | 18:07.22 | 56 | 346 |
| Nov. 12, 2016 | New England Championships | 18:13.21 | 238 | 334 |
| Nov. 26, 2016 | Nike Cross Nationals Northeast Regional | 18:14.10 | 218 | 332 |
| Sept. 12, 2015 | 8th Annual Vineyard XC Invitational | 18:15.12 | 43 | 330 |
| Sept. 5, 2015 | Injury Fund Carnival | 18:26.93 | 32 | 308 |
| Oct. 10, 2015 | Wickham Park Invitational | 18:27.00 | 76 | 308 |
| Oct. 3, 2015 | Woods Trail Run | 18:30.40 | 10 | 302 |
| Sept. 23, 2017 | Manchester Invitational | 18:33.00 | 55 | 297 |
| Nov. 14, 2015 | New England XC Championship | 18:35.40 | 196 | 293 |
| Oct. 25, 2014 | R.I. Class Championships | 19:21.07 | 51 | 216 |
| Oct. 4, 2014 | 23rd Annual Woods Trail Run | 19:54.89 | 249 | 167 |
600m
691
Points
1:27.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2018 | Headley-Sweeney Elite Meet | 1:27.17 | 5 | 691 |
| Jan. 24, 2018 | Metropolitan Division Championships | 1:27.76 | 4 | 672 |
| Feb. 17, 2018 | Rhode Island State Championships | 1:28.12 | 12 | 660 |
| Feb. 3, 2018 | Class Championships | 1:28.60 | 3 | 645 |
| Jan. 30, 2018 | RI Boys League Meets - 1/8 | 1:28.65 | 6 | 643 |
| Dec. 23, 2017 | RITCA Invitational | 1:29.28 | 8 | 624 |
| Dec. 17, 2016 | RITCA Invitational | 1:30.02 | 9 | 601 |
| Jan. 2, 2017 | RI Boys' League Meets, Week 2 | 1:30.37 | 8 | 590 |
| Jan. 18, 2017 | RI Boys' League Meets, Week 4 | 1:30.38 | 13 | 590 |
| Jan. 10, 2017 | RI Boys' League Meets, Week 3 | 1:31.09 | 7 | 569 |
| Dec. 11, 2017 | RI Boys League Meets, Week 1 | 1:32.04 | 3 | 541 |
| Feb. 4, 2017 | RI Class Championships | 1:32.39 | 9 | 531 |
| Jan. 28, 2017 | RI Divisional Championships | 1:32.71 | 6 | 522 |
| Dec. 13, 2016 | RI Boys' League Meets, Week 1 | 1:32.94 | 6 | 515 |
| Dec. 19, 2015 | RITCA Invitational | 1:33.63 | 16 | 496 |
| Dec. 16, 2015 | Suburban, Metropolitan Division, Week 1 | 1:37.48 | 14 | 395 |
800m
754
Points
2:00.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 27, 2017 | Hendricken Invitational | 2:00.30 | 6 | 754 |
| May 5, 2018 | Brian Moretti Invitational | 2:02.25 | 10 | 707 |
| May 6, 2017 | Rick Schomp Invitational | 2:03.30 | 11 | 682 |
| June 3, 2017 | Rhode Island State Championship | 2:06.72 | 16 | 605 |
| June 2, 2018 | Rhode Island State Championships | 2:07.03 | 16 | 598 |
| April 16, 2016 | Freshmen-Sophomore Invitational | 2:07.30 | 2 | 592 |
| May 26, 2018 | Hendricken Invitational | 2:07.70 | 19 | 584 |
| May 31, 2016 | Junior Varsity State Meet | 2:10.20 | 13 | 531 |
| May 9, 2017 | RI Division Championships (Boys) | 2:10.70 | 8 | 521 |
| May 20, 2017 | Class Championships | 2:11.00 | 10 | 515 |
| May 19, 2018 | Class A Championships | 2:11.35 | 16 | 508 |
hj
1
Points
5-2
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2018 | Classical Classic | 5-2 | 20 | 1 |
Mid-D
Event Group
754
Points
2:00.30
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 27, 2017 | 800m | Hendricken Invitational | 2:00.30 | 6 | 754 |
| May 5, 2018 | 800m | Brian Moretti Invitational | 2:02.25 | 10 | 707 |
| Feb. 8, 2018 | 600m | Headley-Sweeney Elite Meet | 1:27.17 | 5 | 691 |
| May 6, 2017 | 800m | Rick Schomp Invitational | 2:03.30 | 11 | 682 |
| Jan. 24, 2018 | 600m | Metropolitan Division Championships | 1:27.76 | 4 | 672 |
Mile
Event Group
576
Points
4:26.00
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2016 | 1500m | Eastern Division Championships | 4:26.00 | 4 | 576 |
| Feb. 15, 2016 | 1500m | Junior Varsity State Championships | 4:27.54 | 6 | 561 |
| Jan. 20, 2016 | 1500m | RIIL boys dual meets | 4:28.54 | 9 | 551 |
| Feb. 13, 2016 | 1500m | Rhode Island Class Championships | 4:36.21 | 5 | 481 |
| May 21, 2016 | 1500m | Class B Championships | 4:37.20 | 9 | 472 |
Short Sprints
Event Group
603
Points
24.60
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2015 | 200m | RI Division Championships | 24.60 | 11 | 603 |
| May 26, 2015 | 200m | RI Freshmen State Championships | 24.60 | 8 | 603 |
| May 30, 2015 | 200m | Hendricken Invitational | 24.80 | 34 | 581 |
| May 16, 2015 | 200m | Classical Classic | 25.00 | 32 | 560 |
| April 25, 2015 | 200m | Freshmen/Sophomore Invitational | 25.30 | 9 | 528 |
Long Sprints
Event Group
653
Points
53.70
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 9, 2017 | 400m | RI Division Championships (Boys) | 53.70 | 4 | 653 |
| May 9, 2018 | 400m | Eastern Division Boys CHampionship | 54.08 | 8 | 634 |
| June 3, 2015 | 400m | RI Junior Varisty State Meet | 54.70 | 2 | 603 |
| April 28, 2018 | 400m | Classical Classic | 54.75 | 15 | 600 |
| May 26, 2015 | 400m | RI Freshmen State Championships | 55.30 | 4 | 573 |
Cross Country
Event Group
496
Points
16:57.25
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 14, 2017 | 5K XC | Brown Northeast Invitational | 16:57.25 | 47 | 496 |
| Oct. 17, 2015 | 5K XC | Brown Invitational | 17:09.47 | 78 | 468 |
| Nov. 11, 2017 | 5K XC | New England Championships | 17:18.87 | 143 | 447 |
| Sept. 10, 2016 | 5K XC | 8th Annual Vineyard XC Invitational | 17:25.65 | 15 | 432 |
| Oct. 29, 2016 | 5K XC | RI Class Championships | 17:27.00 | 18 | 429 |
Jump
Event Group
1
Points
5-2
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 28, 2018 | HJ | Classical Classic | 5-2 | 20 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava