Performance Dashboard
Athlete analytics & progression tracking
100m
201
Points
14.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 20, 2013 | Freshmen State Championship - Boys | 14.14 | 48 | 201 |
1000m
295
Points
3:06.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 12, 2014 | Boys Junior Varsity State Championship | 3:06.25 | 22 | 295 |
1500m
527
Points
4:31.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 19, 2015 | RITCA Invitational | 4:31.20 | 20 | 527 |
| Jan. 21, 2015 | Boys Dual Meets 4 | 4:39.70 | 10 | 451 |
200m
212
Points
29.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 20, 2013 | Freshmen State Championship - Boys | 29.04 | 37 | 212 |
3000m
608
Points
9:26.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 20, 2016 | RIIL boys dual meets | 9:26.88 | 4 | 608 |
| Dec. 16, 2015 | Suburban, Metropolitan Division, Week 1 | 9:28.20 | 3 | 602 |
| Jan. 6, 2016 | Suburban, Metropolitan | 9:32.50 | 3 | 583 |
| May 21, 2016 | Class B Championships | 9:35.30 | 3 | 571 |
| May 23, 2015 | Class B Championships | 9:41.70 | 2 | 544 |
| May 16, 2015 | Classical Classic | 9:41.90 | 17 | 543 |
| May 11, 2016 | Eastern Division Championships | 9:43.50 | 3 | 536 |
| May 11, 2015 | RI Division Championships | 9:44.40 | 4 | 532 |
| May 14, 2016 | Classical Classic | 9:49.20 | 16 | 513 |
| June 3, 2015 | RI Junior Varisty State Meet | 9:52.50 | 13 | 499 |
| May 2, 2015 | Rick Schomp Invitational | 9:54.90 | 23 | 490 |
| Jan. 13, 2015 | Boys Dual Meets 3 | 10:11.47 | 5 | 426 |
| Feb. 7, 2015 | Rhode Island Class Championships | 10:14.49 | 9 | 414 |
| Feb. 18, 2015 | RI Junior Varsity State Meet | 10:14.81 | 6 | 413 |
| Dec. 17, 2014 | Boys Dual Meets 1 | 10:15.18 | 9 | 412 |
| Feb. 1, 2014 | Rhode Island Class Championships | 10:15.90 | 5 | 409 |
| Feb. 1, 2014 | Rhode Island Class Championships | 10:15.90 | 5 | 409 |
| Feb. 13, 2016 | Rhode Island Class Championships | 10:16.78 | 8 | 406 |
| Jan. 31, 2015 | RIIL Boys' Division Championships | 10:17.28 | 9 | 404 |
| June 3, 2014 | Rhode Island Junior Varsity Boys' State Championship | 10:17.60 | 25 | 403 |
| Jan. 6, 2015 | Boys Dual Meets 2 | 10:19.70 | 8 | 396 |
| Dec. 12, 2013 | Metropolitan Division dual meets: Week 1 | 10:23.80 | 4 | 381 |
| Jan. 25, 2014 | Metropolitan Division Championships | 10:30.50 | 10 | 358 |
| Jan. 20, 2014 | Metropolitan Division dual meets | 10:33.70 | 4 | 347 |
| Jan. 7, 2014 | Metropolitan Division: Week 3 | 10:57.10 | 3 | 273 |
| Dec. 18, 2013 | Metropolitan Division dual meets: Week 2 | 11:19.80 | 9 | 209 |
3200m
425
Points
10:54.78
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 10, 2015 | Rhody T&F Classic | 10:54.78 | 18 | 425 |
5000m_cc
563
Points
16:29.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2015 | Brown Invitational | 16:29.91 | 50 | 563 |
| Nov. 8, 2015 | Rhode Island State Championships | 16:33.62 | 21 | 554 |
| Sept. 12, 2015 | 8th Annual Vineyard XC Invitational | 16:35.32 | 2 | 549 |
| Sept. 5, 2015 | Injury Fund Carnival | 16:37.35 | 5 | 544 |
| Sept. 26, 2015 | Ocean State Invitational | 16:45.84 | 30 | 524 |
| Oct. 31, 2015 | RI Class Championships | 17:01.24 | 4 | 487 |
| Sept. 3, 2016 | Roger Williams Invitational | 17:05.00 | 10 | 478 |
| Nov. 14, 2015 | New England XC Championship | 17:16.20 | 57 | 453 |
| Aug. 31, 2019 | Battle of the North Shore | 17:21.90 | 3 | 440 |
| Nov. 28, 2015 | Nike Cross Nationals Northeast Regional | 17:26.50 | 109 | 430 |
| Oct. 10, 2015 | Wickham Park Invitational | 17:32.00 | 36 | 418 |
| Oct. 25, 2014 | R.I. Class Championships | 17:49.86 | 18 | 381 |
| Sept. 1, 2018 | Battle of the North Shore | 17:52.20 | 5 | 376 |
| Nov. 2, 2014 | Rhode Island State Championships | 17:54.75 | 58 | 371 |
| Sept. 27, 2014 | Ocean State XC Invitational | 18:01.16 | 49 | 358 |
| Nov. 8, 2014 | New England XC Championship | 18:13.00 | 219 | 334 |
| Oct. 3, 2015 | Woods Trail Run | 18:13.50 | 70 | 334 |
| Sept. 6, 2014 | Injury Fund X-C Carnival | 18:57.78 | 18 | 254 |
| Oct. 4, 2014 | 23rd Annual Woods Trail Run | 19:18.00 | 169 | 221 |
| Sept. 7, 2013 | Rhode Island Injury Fund Carnival | 19:45.00 | 26 | 181 |
| Oct. 5, 2013 | 23rd Annual Woods Trail Run | 19:51.00 | 237 | 172 |
| Sept. 8, 2012 | 6th Annual Vineyard XC Invitational | 23:06.30 | 72 | 8 |
600m
426
Points
1:36.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 6, 2016 | Suburban, Metropolitan | 1:36.27 | 13 | 426 |
8000m_cc
637
Points
26:56.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2019 | Commonwealth Coast Conference Championship | 26:56.50 | 7 | 637 |
| Sept. 24, 2016 | Bowdoin Invitational II | 27:31.80 | 18 | 586 |
| Nov. 11, 2017 | NCAA DIII New England Regional | 27:40.10 | 130 | 574 |
| Oct. 29, 2016 | Commonwealth Coast XC Conference Championship | 27:55.20 | 12 | 554 |
| Nov. 12, 2016 | NCAA DIII New England Regional | 28:05.00 | 194 | 540 |
| Oct. 19, 2019 | Suffolk University Cross Country Invitational | 28:21.40 | 48 | 518 |
| Oct. 8, 2016 | Westfield State James Early Invitational | 28:24.56 | 146 | 514 |
| Sept. 22, 2018 | Pop Crowell Invitational | 28:25.80 | 16 | 513 |
| Sept. 30, 2017 | Bowdoin Invitational II | 28:31.30 | 27 | 505 |
| Sept. 10, 2016 | UNE Invitational | 28:37.00 | 0 | 498 |
| Sept. 29, 2018 | Maine State Meet Invitational | 28:40.20 | 90 | 494 |
| Nov. 16, 2019 | NCAA D3 New England Regional | 28:48.30 | 234 | 483 |
| Sept. 22, 2019 | York College Invitational | 32:09.50 | 12 | 261 |
5mile_cc
510
Points
28:37.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2019 | Keene State College Cross Country Invitational 2019 | 28:37.70 | 71 | 510 |
Short Sprints
Event Group
212
Points
29.04
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 20, 2013 | 200m | Freshmen State Championship - Boys | 29.04 | 37 | 212 |
| May 20, 2013 | 100m | Freshmen State Championship - Boys | 14.14 | 48 | 201 |
Mid-D
Event Group
426
Points
1:36.27
Personal Record
600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 6, 2016 | 600m | Suburban, Metropolitan | 1:36.27 | 13 | 426 |
| Feb. 12, 2014 | 1000m | Boys Junior Varsity State Championship | 3:06.25 | 22 | 295 |
Mile
Event Group
527
Points
4:31.20
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 19, 2015 | 1500m | RITCA Invitational | 4:31.20 | 20 | 527 |
| Jan. 21, 2015 | 1500m | Boys Dual Meets 4 | 4:39.70 | 10 | 451 |
Distance
Event Group
608
Points
9:26.88
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 20, 2016 | 3000m | RIIL boys dual meets | 9:26.88 | 4 | 608 |
| Dec. 16, 2015 | 3000m | Suburban, Metropolitan Division, Week 1 | 9:28.20 | 3 | 602 |
| Jan. 6, 2016 | 3000m | Suburban, Metropolitan | 9:32.50 | 3 | 583 |
| May 21, 2016 | 3000m | Class B Championships | 9:35.30 | 3 | 571 |
| May 23, 2015 | 3000m | Class B Championships | 9:41.70 | 2 | 544 |
Cross Country
Event Group
637
Points
26:56.50
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 2, 2019 | 8000mCC | Commonwealth Coast Conference Championship | 26:56.50 | 7 | 637 |
| Sept. 24, 2016 | 8000mCC | Bowdoin Invitational II | 27:31.80 | 18 | 586 |
| Nov. 11, 2017 | 8000mCC | NCAA DIII New England Regional | 27:40.10 | 130 | 574 |
| Oct. 17, 2015 | 5K XC | Brown Invitational | 16:29.91 | 50 | 563 |
| Nov. 8, 2015 | 5K XC | Rhode Island State Championships | 16:33.62 | 21 | 554 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava