Performance Dashboard
Athlete analytics & progression tracking
10000m
1065
Points
28:44.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 16, 2022 | 62nd Mt. SAC Relays | 28:44.46 | 17 | 1065 |
| April 17, 2021 | Virginia Challenge | 29:06.17 | 7 | 1033 |
| May 29, 2021 | NCAA Preliminary East Round | 29:09.47 | 12 | 1028 |
| June 12, 2021 | NCAA D1 Outdoor Track & Field Championships | 29:23.55 | 20 | 1007 |
| June 12, 2021 | NCAA Div. I Outdoor Championships | 29:23.55 | 20 | 1007 |
| March 27, 2021 | adidas Raleigh Relays | 29:41.07 | 24 | 982 |
| May 12, 2019 | IC4A/ECAC Outdoor Championship | 30:07.73 | 2 | 944 |
| March 30, 2019 | adidas Raleigh Relays | 30:26.07 | 18 | 918 |
| May 6, 2018 | America East Conference Outdoor Championship | 30:30.06 | 3 | 913 |
| March 31, 2018 | adidas Raleigh Relays | 30:37.14 | 10 | 903 |
| May 5, 2019 | America East Conference Outdoor Championship | 30:52.55 | 3 | 882 |
| May 2, 2021 | America East Outdoor Track & Field Championships | 32:07.84 | 2 | 783 |
10000m_cc
1041
Points
29:00.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2019 | NCAA D1 Northeast Regional | 29:00.20 | 7 | 1041 |
| March 15, 2021 | NCAA Division 1 Cross Country Championships | 31:11.60 | 70 | 856 |
| Nov. 12, 2021 | NCAA Division I Northeast Region Cross Country Championships | 31:26.50 | 36 | 837 |
| Nov. 23, 2019 | NCAA D1 Cross Country Championships | 31:39.40 | 68 | 820 |
| Nov. 10, 2017 | NCAA DI Northeast Regional | 32:48.90 | 30 | 731 |
1000m
899
Points
2:28.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2020 | BU Bruce Lehane Scarlet and White Invitational | 2:28.04 | 18 | 899 |
| Feb. 13, 2015 | MIAA Division 3 Championships | 2:39.24 | 7 | 688 |
| Jan. 24, 2016 | MSTCA Elite Meet / Coaches Invitational | 2:40.20 | 15 | 671 |
| Feb. 21, 2015 | MIAA Auerbach All State Meet | 2:41.00 | 17 | 657 |
| Jan. 9, 2016 | Dartmouth Relays | 2:41.06 | 11 | 656 |
| Jan. 10, 2015 | Dartmouth Relays | 2:42.20 | 22 | 637 |
| Dec. 27, 2015 | Boston Holiday Challenge | 2:43.53 | 4 | 614 |
| Feb. 4, 2015 | Mid-Wach League Championships | 2:53.90 | 3 | 454 |
| Jan. 7, 2015 | Mid-Wach Jan 7 | 2:54.20 | 3 | 450 |
| Dec. 13, 2014 | Mid-Wach Dec 13 | 2:57.60 | 2 | 403 |
| Jan. 16, 2014 | Mid-Wach week 5 Thursday | 2:59.90 | 5 | 373 |
| Feb. 8, 2014 | District E Championship Div. 1 | 3:03.47 | 13 | 328 |
| Jan. 8, 2014 | Mid-Wach week 4 (Wednesday) | 3:05.70 | 6 | 301 |
| Dec. 27, 2014 | Mid-Wach Dec. 27 | 3:10.20 | 11 | 251 |
| Dec. 29, 2013 | Mid-Wach week 2 Saturday | 3:10.40 | 7 | 249 |
| Jan. 6, 2016 | mid wach duals jan 06 fitchburg | 3:34.80 | 12 | 58 |
1500m
851
Points
4:00.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2017 | UMass Pre-Conference Meet | 4:00.32 | 6 | 851 |
| April 8, 2017 | University of New Hampshire Outdoor Season Opener | 4:18.91 | 32 | 646 |
2mile
739
Points
9:40.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 28, 2016 | MIAA Western / Central Division 1 Championships | 9:40.55 | 5 | 739 |
| Feb. 11, 2016 | MIAA Division 3 Championships | 9:49.92 | 2 | 697 |
| May 30, 2015 | MIAA Western / Central Division 1 Championships | 9:54.40 | 5 | 677 |
| May 14, 2016 | District E Boys Invitational | 9:55.62 | 5 | 672 |
| May 16, 2015 | District E Class meet | 9:59.52 | 5 | 655 |
| May 20, 2015 | Mid-Wach B Championship | 10:07.66 | 2 | 621 |
| Jan. 30, 2016 | Mid-Wach B Championship | 10:12.08 | 3 | 602 |
| Feb. 6, 2016 | District E Championship meets | 10:19.81 | 1 | 571 |
| June 6, 2015 | Massachusetts (MIAA) All-State Outdoor Championship | 10:21.44 | 25 | 564 |
| Jan. 28, 2016 | mid-wach duals jan 28 shrewsbury | 10:30.40 | 2 | 529 |
| Dec. 17, 2014 | Mid-Wach Dec. 17 | 10:45.20 | 1 | 474 |
| Dec. 12, 2015 | mid-wach duals dec 12 wachusett | 10:45.80 | 2 | 472 |
| April 15, 2015 | Marlborough v North Middlesex | 10:50.80 | 3 | 454 |
| Jan. 4, 2014 | MSTCA Auerbach Freshman-Sophmore Meet- Large Schools | 10:52.41 | 16 | 448 |
| Dec. 29, 2013 | Mid-Wach week 2 Saturday | 10:57.80 | 2 | 429 |
| Feb. 4, 2015 | Mid-Wach Feb 4 | 11:11.40 | 5 | 383 |
| Jan. 14, 2015 | Mid-Wach Duals Jan 14 | 11:19.50 | 2 | 357 |
2mile_cc
192
Points
12:19.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 20, 2012 | Bay State Invitational Meet | 12:19.70 | 18 | 192 |
3000m
1083
Points
7:55.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 12, 2022 | BU David Hemery Valentine Invitational | 7:55.54 | 18 | 1083 |
| Feb. 15, 2020 | David Hemery Valentine Invitational | 8:08.61 | 46 | 1006 |
| Feb. 28, 2020 | Boston University Last Chance | 8:14.32 | 3 | 974 |
| Feb. 22, 2020 | America East Indoor Championship | 8:15.93 | 3 | 965 |
| Feb. 9, 2019 | David Hemery BU Valentine Invitational | 8:16.35 | 26 | 962 |
| Dec. 1, 2018 | BU Season Opener | 8:18.84 | 6 | 949 |
| Feb. 23, 2019 | America East Indoor Championship | 8:23.36 | 5 | 924 |
| Feb. 10, 2018 | David Hemery Valentine Invitational | 8:24.62 | 44 | 917 |
| Feb. 24, 2018 | American East Indoor Championships | 8:44.08 | 23 | 813 |
| April 15, 2017 | 2017 Ocean State Invitational | 8:44.68 | 2 | 810 |
5000m
972
Points
14:08.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 26, 2022 | 2022 America East Indoor Track & Field Championships | 14:08.57 | 1 | 972 |
| Jan. 25, 2020 | BU John Thomas Terrier Classic | 14:12.73 | 6 | 958 |
| May 2, 2021 | America East Outdoor Track & Field Championships | 14:21.48 | 2 | 930 |
| April 28, 2018 | The Penn Relays Carnival | 14:30.96 | 20 | 900 |
| Jan. 26, 2019 | John Thomas Terrier Invitational | 14:31.06 | 13 | 899 |
| Feb. 23, 2019 | America East Indoor Championship | 14:31.26 | 6 | 899 |
| Feb. 22, 2020 | America East Indoor Championship | 14:39.06 | 2 | 874 |
| April 24, 2021 | UNH Wildcat Pre-Conference | 14:39.28 | 1 | 873 |
| Dec. 7, 2019 | Boston University Sharon Colyear-Danville Season Opener | 14:41.08 | 39 | 868 |
| April 1, 2017 | 2017 Colonial Relays | 14:52.74 | 32 | 832 |
| March 16, 2019 | Alan Connie Shamrock Invitational | 14:54.10 | 1 | 828 |
| May 7, 2017 | America East Conference Outdoor Championship | 14:58.15 | 8 | 816 |
| May 13, 2017 | New England (NEICAAA) Championships | 15:09.31 | 10 | 782 |
5000m_cc
609
Points
16:11.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 7, 2015 | MSTCA Coaches Invitational | 16:11.64 | 2 | 609 |
| Oct. 17, 2015 | Bay State Invitational | 16:11.78 | 12 | 609 |
| Nov. 21, 2015 | MIAA All State Finals | 16:19.75 | 44 | 588 |
| Oct. 24, 2015 | Mid-Wach League Championships | 16:30.00 | 1 | 563 |
| Oct. 18, 2014 | Bob McIntyre Twilight Cross-Country Invitational Meet | 16:33.40 | 24 | 554 |
| Nov. 15, 2014 | MIAA All State Finals | 16:37.00 | 40 | 545 |
| Oct. 10, 2015 | Wachusett Invitational | 16:54.00 | 4 | 504 |
| Oct. 19, 2013 | Bob McIntyre Twilight Cross-Country Invitational Meet | 16:56.30 | 6 | 499 |
| Nov. 28, 2015 | Foot Locker Northeast Regional | 16:58.40 | 85 | 494 |
| Oct. 4, 2014 | Bay State Invitational | 17:04.70 | 14 | 479 |
| Oct. 26, 2014 | Mid Wachusett League Championships | 17:14.00 | 5 | 458 |
| Sept. 27, 2014 | Manchester Invitational | 17:35.40 | 43 | 411 |
| Oct. 26, 2013 | Midland-Wachusett League XC Championships | 17:41.40 | 13 | 398 |
| Oct. 12, 2013 | Wachusett Invitational | 17:51.90 | 13 | 376 |
| Sept. 28, 2013 | Manchester Invitational | 18:08.00 | 81 | 344 |
| Oct. 28, 2012 | Mid Wach Cross Country Championships A & B | 19:15.30 | 32 | 225 |
| Oct. 13, 2012 | Wachusett Invitational | 19:41.60 | 17 | 185 |
6000m_cc
703
Points
19:19.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 3, 2016 | Vermont vs. UMass-Lowell | 19:19.00 | 10 | 703 |
600m
415
Points
1:36.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 4, 2015 | Mid-Wach Feb 4 | 1:36.70 | 6 | 415 |
| Dec. 12, 2015 | mid-wach duals dec 12 wachusett | 1:43.00 | 18 | 271 |
800m
801
Points
1:58.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 15, 2022 | URI Sorlien Memorial Invite | 1:58.40 | 7 | 801 |
| May 10, 2016 | Marlborough v North Middlesex | 2:08.60 | 2 | 565 |
8000m_cc
960
Points
23:38.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2019 | America East Championships | 23:38.30 | 1 | 960 |
| Oct. 5, 2019 | Lehigh University's Paul Short Run | 23:48.80 | 17 | 941 |
| Oct. 1, 2021 | Lehigh University's Paul Short Run | 23:54.40 | 24 | 931 |
| Oct. 29, 2021 | 2021 America East X-C Championships | 24:08.30 | 6 | 906 |
| Oct. 15, 2021 | Wisconsin Nuttycombe Invitational | 24:33.50 | 106 | 863 |
| Dec. 1, 2022 | Cross Champs | 24:40.00 | 32 | 852 |
| March 5, 2021 | America East Conference Championships | 24:43.00 | 2 | 847 |
| Sept. 22, 2017 | Coast to Coast Battle in Beantown | 24:58.50 | 27 | 821 |
| Sept. 20, 2019 | Coast-to-Coast Battle in Beantown | 24:59.90 | 30 | 819 |
| Oct. 14, 2017 | NCAA Division I (DI) Pre-Nationals | 25:04.60 | 176 | 811 |
| Oct. 1, 2016 | Lehigh University's Paul Short Run | 25:34.50 | 211 | 762 |
| Sept. 16, 2016 | Coast to Coast Battle in Beantown | 25:53.90 | 46 | 731 |
| Sept. 2, 2017 | America East Pre-Conference Meet | 25:59.80 | 20 | 722 |
| Oct. 29, 2016 | America East Championship | 26:33.50 | 58 | 671 |
| Oct. 15, 2016 | NCAA Division I (DI) Pre-Nationals | 27:12.30 | 115 | 614 |
5mile_cc
946
Points
23:54.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 18, 2021 | UMass Dartmouth Invitational | 23:54.30 | 1 | 946 |
| Feb. 20, 2021 | Spider Patriot Cross Classic | 24:54.70 | 13 | 842 |
mile
1047
Points
4:02.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 22, 2022 | 2022 Boston University Battle in Beantown | 4:02.31 | 3 | 1047 |
| April 9, 2021 | Ocean State Invitational | 4:10.06 | 8 | 955 |
| Jan. 18, 2020 | BU Multi-Team Meet | 4:10.31 | 5 | 952 |
| Jan. 8, 2022 | Beantown Challenge | 4:11.51 | 1 | 938 |
| Jan. 19, 2019 | BU Multi-Team Meet | 4:12.83 | 5 | 923 |
| Jan. 10, 2020 | Beantown Challenge | 4:15.47 | 3 | 893 |
| Jan. 12, 2019 | Beantown Challenge | 4:15.71 | 6 | 891 |
| April 14, 2018 | 2018 Ocean State Invitational | 4:19.02 | 2 | 854 |
| Jan. 27, 2018 | John Thomas Terrier Invitational | 4:19.33 | 61 | 851 |
| Jan. 19, 2018 | Joe Donahue Boston Collegiate Indoor Games | 4:23.65 | 10 | 804 |
| March 17, 2018 | Alan Connie Shamrock Invitational | 4:23.92 | 14 | 801 |
| May 18, 2016 | Mid-Wach B Championship | 4:31.23 | 2 | 725 |
| Jan. 25, 2015 | MSTCA Elite Meet / Coaches Invitational | 4:36.65 | 24 | 672 |
| Dec. 19, 2014 | MSTCA Winter Festival- Large Schools | 4:42.55 | 8 | 616 |
| Feb. 7, 2015 | District E Championship | 4:43.67 | 6 | 605 |
| May 20, 2015 | Mid-Wach B Championship | 4:44.52 | 3 | 598 |
| May 10, 2016 | Marlborough v North Middlesex | 4:45.30 | 1 | 590 |
| Feb. 4, 2015 | Mid-Wach League Championships | 4:46.72 | 3 | 578 |
| Jan. 25, 2014 | MSTCA Coaches Invitational | 4:48.37 | 47 | 563 |
| May 31, 2014 | MIAA Western / Central Divsion 1 Championships | 4:50.39 | 26 | 545 |
| Jan. 18, 2014 | East Coast Invitational | 4:50.67 | 10 | 543 |
| Jan. 18, 2014 | East Coast Invitational | 4:50.67 | 10 | 543 |
| May 17, 2014 | District E Boys Class Championships | 4:51.86 | 16 | 532 |
| May 24, 2014 | Mid Wach A | 4:54.04 | 5 | 514 |
| Jan. 7, 2015 | Mid-Wach Jan 7 | 4:54.40 | 2 | 510 |
| April 15, 2015 | Marlborough v North Middlesex | 4:56.50 | 2 | 493 |
| Dec. 22, 2013 | MSTCA Winter Festival- Large Schools | 5:02.82 | 39 | 442 |
| Dec. 13, 2014 | Mid-Wach Dec 13 | 5:07.10 | 4 | 409 |
| Jan. 8, 2014 | Mid-Wach week 4 (Wednesday) | 5:08.10 | 6 | 401 |
| Jan. 14, 2015 | Mid-Wach Duals Jan 14 | 5:08.50 | 3 | 398 |
| Dec. 27, 2014 | Mid-Wach Dec. 27 | 5:11.10 | 6 | 379 |
| Dec. 14, 2013 | Don Woods Invitational | 5:18.00 | 7 | 330 |
| Jan. 6, 2016 | mid wach duals jan 06 fitchburg | 5:44.00 | 8 | 177 |
3mile_cc
244
Points
18:22.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 15, 2015 | N. Middlesex at Marlborough HS | 18:22.00 | 1 | 244 |
Long-Distance
Event Group
1065
Points
28:44.46
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 16, 2022 | 10000m | 62nd Mt. SAC Relays | 28:44.46 | 17 | 1065 |
| April 17, 2021 | 10000m | Virginia Challenge | 29:06.17 | 7 | 1033 |
| May 29, 2021 | 10000m | NCAA Preliminary East Round | 29:09.47 | 12 | 1028 |
| June 12, 2021 | 10000m | NCAA D1 Outdoor Track & Field Championships | 29:23.55 | 20 | 1007 |
| June 12, 2021 | 10000m | NCAA Div. I Outdoor Championships | 29:23.55 | 20 | 1007 |
Cross Country
Event Group
1041
Points
29:00.20
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 15, 2019 | 10000mCC | NCAA D1 Northeast Regional | 29:00.20 | 7 | 1041 |
| Nov. 2, 2019 | 8000mCC | America East Championships | 23:38.30 | 1 | 960 |
| Sept. 18, 2021 | 5MileCC | UMass Dartmouth Invitational | 23:54.30 | 1 | 946 |
| Oct. 5, 2019 | 8000mCC | Lehigh University's Paul Short Run | 23:48.80 | 17 | 941 |
| Oct. 1, 2021 | 8000mCC | Lehigh University's Paul Short Run | 23:54.40 | 24 | 931 |
Mid-D
Event Group
899
Points
2:28.04
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2020 | 1000m | BU Bruce Lehane Scarlet and White Invitational | 2:28.04 | 18 | 899 |
| Jan. 15, 2022 | 800m | URI Sorlien Memorial Invite | 1:58.40 | 7 | 801 |
| Feb. 13, 2015 | 1000m | MIAA Division 3 Championships | 2:39.24 | 7 | 688 |
| Jan. 24, 2016 | 1000m | MSTCA Elite Meet / Coaches Invitational | 2:40.20 | 15 | 671 |
| Feb. 21, 2015 | 1000m | MIAA Auerbach All State Meet | 2:41.00 | 17 | 657 |
Mile
Event Group
1047
Points
4:02.31
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 22, 2022 | Mile | 2022 Boston University Battle in Beantown | 4:02.31 | 3 | 1047 |
| April 9, 2021 | Mile | Ocean State Invitational | 4:10.06 | 8 | 955 |
| Jan. 18, 2020 | Mile | BU Multi-Team Meet | 4:10.31 | 5 | 952 |
| Jan. 8, 2022 | Mile | Beantown Challenge | 4:11.51 | 1 | 938 |
| Jan. 19, 2019 | Mile | BU Multi-Team Meet | 4:12.83 | 5 | 923 |
Distance
Event Group
1083
Points
7:55.54
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 12, 2022 | 3000m | BU David Hemery Valentine Invitational | 7:55.54 | 18 | 1083 |
| Feb. 15, 2020 | 3000m | David Hemery Valentine Invitational | 8:08.61 | 46 | 1006 |
| Feb. 28, 2020 | 3000m | Boston University Last Chance | 8:14.32 | 3 | 974 |
| Feb. 22, 2020 | 3000m | America East Indoor Championship | 8:15.93 | 3 | 965 |
| Feb. 9, 2019 | 3000m | David Hemery BU Valentine Invitational | 8:16.35 | 26 | 962 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava