Elite Performances

317 performances met the MileSplit US Second Team standard.

MS Girls Mark Athlete Team
100 Meter Hurdles Finals 19.04 Natalie Townsend Messalonskee JH
100 Meter Hurdles Finals 20.27 Camdyn Lamarre Messalonskee JH
100 Meter Hurdles Finals 20.80 Jayda Mulet Messalonskee JH
100 Meter Hurdles Finals 20.86 Cassandra Richards Lawrence JH
100 Meter Hurdles Finals 20.94 Lauren Hume Lawrence JH
100 Meter Hurdles Finals 21.08 Emily Tibbetts Spruce Mountain MS
100 Meter Hurdles Finals 21.10 Willow Blanchette Messalonskee JH
100 Meter Hurdles Finals 21.73 Emily Levesque Messalonskee JH
100 Meter Hurdles Finals 21.90 Bayleigh Buote Spruce Mountain MS
100 Meter Hurdles Finals 21.90 Ella Ploude Spruce Mountain MS
100 Meter Hurdles Finals 21.91 Lilly Moore Messalonskee JH
100 Meter Hurdles Finals 22.32 Mia Digirolamo Messalonskee JH
100 Meter Hurdles Finals 22.57 Noelle Languet Messalonskee JH
100 Meter Hurdles Finals 23.06 Alexis Gordan Lawrence JH
100 Meter Hurdles Finals 23.18 Pyrrh Durling-boisvert Spruce Mountain MS
100 Meter Hurdles Finals 23.35 Paris Howes Spruce Mountain MS
100 Meter Dash Finals 14.40 Alyssa Bourque Lawrence JH
100 Meter Dash Finals 14.41 Charlotte Wentworth Messalonskee JH
100 Meter Dash Finals 14.74 Natalie Townsend Messalonskee JH
100 Meter Dash Finals 14.85 Kiley Meader Messalonskee JH
100 Meter Dash Finals 14.95 Jaylin Woods Lawrence JH
100 Meter Dash Finals 15.14 Lilly Wilkie Messalonskee JH
100 Meter Dash Finals 15.26 Emily Tibbetts Spruce Mountain MS
100 Meter Dash Finals 15.28 Katherine True Messalonskee JH
100 Meter Dash Finals 15.76 Hanni Johnson Spruce Mountain MS
100 Meter Dash Finals 15.86 Alyssa Bell Messalonskee JH
100 Meter Dash Finals 15.96 Emily Levesque Messalonskee JH
100 Meter Dash Finals 16.03 Kendal Arbour Messalonskee JH
100 Meter Dash Finals 16.22 Hannah Higgins Lawrence JH
100 Meter Dash Finals 16.44 Mackenzie Guay Spruce Mountain MS
100 Meter Dash Finals 16.44 Lilly Moore Messalonskee JH
100 Meter Dash Finals 16.58 Mikala Ferland Lawrence JH
100 Meter Dash Finals 16.65 Abigail Townsend Lawrence JH
100 Meter Dash Finals 16.99 Emilia Frost Messalonskee JH
100 Meter Dash Finals 17.30 Pyrrh Durling-boisvert Spruce Mountain MS
100 Meter Dash Finals 17.64 Sami Bell Messalonskee JH
100 Meter Dash Finals 17.67 Kaila Godbey Spruce Mountain MS
100 Meter Dash Finals 18.62 Sierra Gagnon Messalonskee JH
100 Meter Dash Finals 18.95 Payton Austin Spruce Mountain MS
100 Meter Dash Finals 20.95 Ava Coates Spruce Mountain MS
1,600 Meter Run Finals 6:46.43 Victoria Richards Lawrence JH
200 Meter Dash Finals 30.43 Alyssa Bourque Lawrence JH
200 Meter Dash Finals 31.44 Kiley Meader Messalonskee JH
200 Meter Dash Finals 32.11 Natalie Tracy Messalonskee JH
200 Meter Dash Finals 32.56 Kiley Edwards Messalonskee JH
200 Meter Dash Finals 32.78 Kaleigh Edwards Messalonskee JH
200 Meter Dash Finals 32.95 Katherine True Messalonskee JH
200 Meter Dash Finals 32.95 Hanni Johnson Spruce Mountain MS
200 Meter Dash Finals 33.27 Emmi Russell Messalonskee JH
200 Meter Dash Finals 33.69 Sarah Townsend Lawrence JH
200 Meter Dash Finals 33.94 Camdyn Lamarre Messalonskee JH
200 Meter Dash Finals 34.08 Kathryn Grenier Lawrence JH
200 Meter Dash Finals 35.01 Noelle Languet Messalonskee JH
200 Meter Dash Finals 35.41 Aliyah Hupper Carrabec Community School
200 Meter Dash Finals 37.52 Christina Fisher Messalonskee JH
200 Meter Dash Finals 37.75 Jenna Shorey Messalonskee JH
200 Meter Dash Finals 38.26 Holly Bolduc Lawrence JH
200 Meter Dash Finals 39.00 Ella Shilkn Messalonskee JH
200 Meter Dash Finals 40.04 Joanna Zhang Messalonskee JH
400 Meter Dash Finals 1:07.26 Charlotte Wentworth Messalonskee JH
400 Meter Dash Finals 1:10.78 Kaleigh Edwards Messalonskee JH
400 Meter Dash Finals 1:14.19 Jayda Mulet Messalonskee JH
400 Meter Dash Finals 1:14.50 Lauren Hume Lawrence JH
400 Meter Dash Finals 1:21.03 Kendal Arbour Messalonskee JH
400 Meter Dash Finals 1:44.60 Ava Coates Spruce Mountain MS
4x100 Meter Relay Finals 1:02.01 Relay Team Messalonskee JH
4x100 Meter Relay Finals 1:02.68 Relay Team Lawrence JH
4x100 Meter Relay Finals 1:03.37 Relay Team Spruce Mountain MS
4x400 Meter Relay Finals 5:17.01 Relay Team Lawrence JH
4x400 Meter Relay Finals 5:45.58 Relay Team Spruce Mountain MS
800 Meter Run Finals 2:54.66 Charlotte Wentworth Messalonskee JH
800 Meter Run Finals 3:05.76 Hannah Higgins Lawrence JH
800 Meter Run Finals 3:19.35 Ava Moffett Spruce Mountain MS
800 Meter Run Finals 3:28.04 Emily Tibbetts Spruce Mountain MS
800 Meter Run Finals 3:36.54 Grace Bridges Messalonskee JH
800 Meter Run Finals 3:48.14 Payton Austin Spruce Mountain MS
800 Meter Run Finals 4:34.73 Emma Diaz Spruce Mountain MS
800 Meter Run Finals 4:43.15 Ava Coates Spruce Mountain MS
800 Meter Racewalk Finals 4:08.00 Aurianna Armand Spruce Mountain MS
800 Meter Racewalk Finals 5:19.60 Leah Gilbert Spruce Mountain MS
800 Meter Racewalk Finals 5:27.47 Kaylee Wentworth Lawrence JH
800 Meter Racewalk Finals 5:37.52 Kaysa Salisbury Lawrence JH
800 Meter Racewalk Finals 5:46.90 Pyrrh Durling-boisvert Spruce Mountain MS
Discus Finals 26-0 Holly Bolduc Lawrence JH
Discus Finals 29-4 Sami Gay Messalonskee JH
Discus Finals 30-10 Kaila Godbey Spruce Mountain MS
Discus Finals 31-6 Cara Digirolamo Messalonskee JH
Discus Finals 32-11 Ava Moffett Spruce Mountain MS
Discus Finals 36-10 Katherine Elliot Messalonskee JH
Discus Finals 37-11 Mackenzie Guay Spruce Mountain MS
Discus Finals 38-8 Emma Diaz Spruce Mountain MS
Discus Finals 39-7 Alexis Levesque Lawrence JH
Discus Finals 42-2 Olivia Getchell Lawrence JH
Discus Finals 43-5 Courtney Peabody Carrabec Community School
Discus Finals 45-5 Emmi Pelletier Messalonskee JH
Discus Finals 47-3 Alexis Gordan Lawrence JH
Discus Finals 48-0 Kimberley Spears Messalonskee JH
Discus Finals 48-5 Sydney Hatch Messalonskee JH
Discus Finals 53-7 Hanni Johnson Spruce Mountain MS
Discus Finals 54-6 Emily Hersey Lawrence JH
Discus Finals 59-10.5 Aliyah Hupper Carrabec Community School
High Jump Finals 3-6 Bayleigh Buote Spruce Mountain MS
High Jump Finals 3-10 Cassandra Richards Lawrence JH
High Jump Finals 4-0 Paris Howes Spruce Mountain MS
High Jump Finals 4-2 Ella Ploude Spruce Mountain MS
High Jump Finals 4-2 Natalie Townsend Messalonskee JH
High Jump Finals 4-4 Jaylin Woods Lawrence JH
Javelin Finals 29-0.5 Kimberley Spears Messalonskee JH
Javelin Finals 30-6 Holly Bolduc Lawrence JH
Javelin Finals 30-8 Grace Bridges Messalonskee JH
Javelin Finals 32-6 Kaylee Wentworth Lawrence JH
Javelin Finals 33-2.5 Kaysa Salisbury Lawrence JH
Javelin Finals 52-6 Sarah Townsend Lawrence JH
Javelin Finals 55-4 Courtney Peabody Carrabec Community School
Javelin Finals 63-6 Emmi Pelletier Messalonskee JH
Javelin Finals 94-5 Alyssa Bourque Lawrence JH
Long Jump Finals 8-6.5 Ava Moffett Spruce Mountain MS
Long Jump Finals 9-0 Sami Bell Messalonskee JH
Long Jump Finals 9-2.5 Sierra Gagnon Messalonskee JH
Long Jump Finals 9-5 Paris Howes Spruce Mountain MS
Long Jump Finals 9-5.5 Ella Ploude Spruce Mountain MS
Long Jump Finals 9-6.5 Abigail Townsend Lawrence JH
Long Jump Finals 10-5.5 Bayleigh Buote Spruce Mountain MS
Long Jump Finals 10-11 Anna Blomerth Lawrence JH
Long Jump Finals 10-11 Cassandra Richards Lawrence JH
Long Jump Finals 11-3.5 Victoria Richards Lawrence JH
Long Jump Finals 11-10 Kathryn Grenier Lawrence JH
Long Jump Finals 12-1 Olivia Boudreau Messalonskee JH
Long Jump Finals 12-2.25 Alyssa Bell Messalonskee JH
Long Jump Finals 12-9 Lauren Hume Lawrence JH
Long Jump Finals 12-10.5 Logan Alexander Messalonskee JH
Long Jump Finals 13-8 Kaleigh Edwards Messalonskee JH
Pole Vault Finals 5-0 Kathryn Grenier Lawrence JH
Pole Vault Finals 5-0 Olivia Getchell Lawrence JH
Pole Vault Finals 5-6 Mikala Ferland Lawrence JH
Shot Put Finals 14-4 Emma Diaz Spruce Mountain MS
Shot Put Finals 15-1 Mackenzie Guay Spruce Mountain MS
Shot Put Finals 15-2 Jayda Mulet Messalonskee JH
Shot Put Finals 17-7 Alexis Gordan Lawrence JH
Shot Put Finals 19-7 Emma Wiswell Messalonskee JH
Shot Put Finals 19-10 Abigail Townsend Lawrence JH
Shot Put Finals 19-11 Sarah Townsend Lawrence JH
Shot Put Finals 20-0 Kimberley Spears Messalonskee JH
Shot Put Finals 21-9.5 Courtney Peabody Carrabec Community School
Shot Put Finals 22-1 Katherine Elliot Messalonskee JH
Shot Put Finals 23-1.5 Aliyah Hupper Carrabec Community School
Shot Put Finals 25-6 Leah Gilbert Spruce Mountain MS
Shot Put Finals 26-3.5 Alyssa Bourque Lawrence JH
Triple Jump Finals 17-9 Kaila Godbey Spruce Mountain MS
Triple Jump Finals 19-0 Kimberley Spears Messalonskee JH
Triple Jump Finals 19-2.5 Leah Gilbert Spruce Mountain MS
Triple Jump Finals 23-1.5 Anna Blomerth Lawrence JH
Triple Jump Finals 23-6 Aurianna Armand Spruce Mountain MS
Triple Jump Finals 24-0 Logan Alexander Messalonskee JH
Triple Jump Finals 26-4 Olivia Boudreau Messalonskee JH
Triple Jump Finals 27-4.5 Allison Nickerson Lawrence JH
MS Boys Mark Athlete Team
100 Meter Dash Finals 13.06 Gabe Kates Messalonskee JH
100 Meter Dash Finals 13.36 Connor Hall Lawrence JH
100 Meter Dash Finals 13.73 Nate Tibbets Spruce Mountain MS
100 Meter Dash Finals 14.16 Justin Sardano Messalonskee JH
100 Meter Dash Finals 14.23 Thomas Crane Carrabec Community School
100 Meter Dash Finals 14.32 Braden Nadeau Lawrence JH
100 Meter Dash Finals 14.69 Thomas Bartley Lawrence JH
100 Meter Dash Finals 14.91 Haven Birch Messalonskee JH
100 Meter Dash Finals 15.38 Matt St. Pierre Spruce Mountain MS
100 Meter Dash Finals 15.48 Owen Axelson Messalonskee JH
100 Meter Dash Finals 15.54 Alden Doran Messalonskee JH
100 Meter Dash Finals 15.56 Harrison Quimby Messalonskee JH
100 Meter Dash Finals 15.57 Cully Johnson Spruce Mountain MS
100 Meter Dash Finals 15.72 Dimitri Turcotte Carrabec Community School
100 Meter Dash Finals 15.79 Caleb Sadler Messalonskee JH
100 Meter Dash Finals 15.88 Zach Ross Messalonskee JH
100 Meter Dash Finals 16.05 Zach Vashon Messalonskee JH
100 Meter Dash Finals 16.15 Nate Castner Messalonskee JH
100 Meter Dash Finals 16.59 Andrew Mchugh Spruce Mountain MS
100 Meter Dash Finals 16.59 Joel Thornton Spruce Mountain MS
100 Meter Dash Finals 16.92 Brian Daigle Spruce Mountain MS
100 Meter Dash Finals 17.22 Connor Donahue Spruce Mountain MS
100 Meter Dash Finals 18.05 Trevo Lajoie-wakefield Messalonskee JH
100 Meter Dash Finals 18.19 Jacob Hutchins Lawrence JH
100 Meter Dash Finals 18.69 Aiden Richards Lawrence JH
100 Meter Dash Finals 36.27 Joshua Hutchins Lawrence JH
110 Meter Hurdles Finals 19.71 Nate Tibbets Spruce Mountain MS
110 Meter Hurdles Finals 20.88 Sean Ames Lawrence JH
110 Meter Hurdles Finals 22.50 Zach Vashon Messalonskee JH
110 Meter Hurdles Finals 22.59 Bryce Mcdonald Spruce Mountain MS
110 Meter Hurdles Finals 22.68 Cody Knox Messalonskee JH
110 Meter Hurdles Finals 23.21 Thomas Crane Carrabec Community School
110 Meter Hurdles Finals 23.32 Dimitri Turcotte Carrabec Community School
110 Meter Hurdles Finals 23.57 Alden Doran Messalonskee JH
110 Meter Hurdles Finals 23.66 Michael D'amico Messalonskee JH
110 Meter Hurdles Finals 25.14 Nate Castner Messalonskee JH
110 Meter Hurdles Finals 25.17 Brandon Violette Messalonskee JH
110 Meter Hurdles Finals 26.55 Connor Donahue Spruce Mountain MS
110 Meter Hurdles Finals 28.71 Theo Streznewski Messalonskee JH
110 Meter Hurdles Finals 29.98 Justin Rice Messalonskee JH
110 Meter Hurdles Finals 32.87 Keir Hepourn Messalonskee JH
1,600 Meter Run Finals 5:30.55 Josiah Webber Lawrence JH
1,600 Meter Run Finals 5:34.55 Sean Ames Lawrence JH
1,600 Meter Run Finals 6:07.46 Brendon Connor Lawrence JH
1,600 Meter Run Finals 6:12.76 Thomas Crane Carrabec Community School
1,600 Meter Run Finals 6:19.92 Tyler Quirion Lawrence JH
1,600 Meter Run Finals 6:47.80 Zach Delisle Lawrence JH
1,600 Meter Run Finals 6:49.02 Michael D'amico Messalonskee JH
200 Meter Dash Finals 29.43 Connor Hall Lawrence JH
200 Meter Dash Finals 30.43 Justin Sardano Messalonskee JH
200 Meter Dash Finals 30.88 Dimitri Turcotte Carrabec Community School
200 Meter Dash Finals 31.25 Nathaniel Pierce Lawrence JH
200 Meter Dash Finals 32.30 Harrison Quimby Messalonskee JH
200 Meter Dash Finals 32.68 Owen Axelson Messalonskee JH
200 Meter Dash Finals 32.75 Cody Knox Messalonskee JH
200 Meter Dash Finals 32.96 Cully Johnson Spruce Mountain MS
200 Meter Dash Finals 33.71 Zach Ross Messalonskee JH
200 Meter Dash Finals 33.77 Matt St. Pierre Spruce Mountain MS
200 Meter Dash Finals 34.57 Tucker Pieh Messalonskee JH
200 Meter Dash Finals 34.78 Burke Maccleay Messalonskee JH
200 Meter Dash Finals 35.10 Andrew Mchugh Spruce Mountain MS
200 Meter Dash Finals 37.62 Joel Thornton Spruce Mountain MS
200 Meter Dash Finals 37.67 Theo Streznewski Messalonskee JH
200 Meter Dash Finals 37.74 Brian Daigle Spruce Mountain MS
200 Meter Dash Finals 42.71 Justin Rice Messalonskee JH
200 Meter Dash Finals 46.93 Keir Hepourn Messalonskee JH
400 Meter Dash Finals 1:05.75 Colin Day Lawrence JH
400 Meter Dash Finals 1:07.14 Justin Sardano Messalonskee JH
400 Meter Dash Finals 1:07.39 Braden Nadeau Lawrence JH
400 Meter Dash Finals 1:08.40 Bryce Mcdonald Spruce Mountain MS
400 Meter Dash Finals 1:09.57 Dimitri Turcotte Carrabec Community School
400 Meter Dash Finals 1:09.63 Thomas Bartley Lawrence JH
400 Meter Dash Finals 1:13.63 Cody Knox Messalonskee JH
400 Meter Dash Finals 1:13.68 Issac Worcester Messalonskee JH
400 Meter Dash Finals 1:16.95 Zach Delisle Lawrence JH
400 Meter Dash Finals 1:17.16 Burke Maccleay Messalonskee JH
400 Meter Dash Finals 1:21.67 Caleb Sadler Messalonskee JH
400 Meter Dash Finals 1:36.40 Theo Streznewski Messalonskee JH
400 Meter Dash Finals 1:40.78 Keir Hepourn Messalonskee JH
4x100 Meter Relay Finals 56.37 Relay Team Lawrence JH
4x100 Meter Relay Finals 59.43 Relay Team Spruce Mountain MS
4x100 Meter Relay Finals 1:01.63 Relay Team Messalonskee JH
4x400 Meter Relay Finals 4:24.68 Relay Team Lawrence JH
4x400 Meter Relay Finals 4:58.91 Relay Team Messalonskee JH
800 Meter Run Finals 2:41.15 Colin Day Lawrence JH
800 Meter Run Finals 2:55.09 Cully Johnson Spruce Mountain MS
800 Meter Run Finals 3:18.38 Zach Delisle Lawrence JH
800 Meter Run Finals 3:38.37 Brian Daigle Spruce Mountain MS
800 Meter Racewalk Finals 5:05.39 Caleb Heald Lawrence JH
800 Meter Racewalk Finals 5:28.00 Trevo Lajoie-wakefield Messalonskee JH
800 Meter Racewalk Finals 5:28.04 Jovan Mulet Messalonskee JH
Discus Finals 43-4 Owen Wilkins Spruce Mountain MS
Discus Finals 43-8 Aiden Mcgauflin Messalonskee JH
Discus Finals 48-5 Caden Henderson Lawrence JH
Discus Finals 52-1 Jacob Hutchins Lawrence JH
Discus Finals 53-4 Trent Julia Lawrence JH
Discus Finals 55-5 Gage Boudreau Lawrence JH
Discus Finals 57-0 Jessie Dixon Lawrence JH
Discus Finals 58-4 Ben Clark Carrabec Community School
Discus Finals 59-6 Joshua Hutchins Lawrence JH
Discus Finals 60-8 Jovan Mulet Messalonskee JH
Discus Finals 61-2 Austin Noonan Messalonskee JH
Discus Finals 70-3 Julian Landry Messalonskee JH
High Jump Finals 3-10 Nate Castner Messalonskee JH
High Jump Finals 4-0 Jack Gibson Lawrence JH
High Jump Finals 4-2 Trey Goodwin Lawrence JH
High Jump Finals 4-2 Zach Vashon Messalonskee JH
High Jump Finals 4-2 Alden Doran Messalonskee JH
High Jump Finals 4-4 Michael D'amico Messalonskee JH
High Jump Finals 4-4 Owen Wilkins Spruce Mountain MS
High Jump Finals 4-8 Thomas Crane Carrabec Community School
High Jump Finals 4-8 Noah Lambert Lawrence JH
Javelin Finals 37-2 Aaron Lyon Messalonskee JH
Javelin Finals 51-8.5 Brandon Violette Messalonskee JH
Javelin Finals 53-1 Aiden Mcgauflin Messalonskee JH
Javelin Finals 53-1 Gage Boudreau Lawrence JH
Javelin Finals 54-1 Mitchell Luce Lawrence JH
Javelin Finals 57-11.5 Andrew Mchugh Spruce Mountain MS
Javelin Finals 60-2 Ben Clark Carrabec Community School
Javelin Finals 66-6 Nathaniel Pierce Lawrence JH
Javelin Finals 69-1.5 Jessie Dixon Lawrence JH
Javelin Finals 83-9 Bryce Mcdonald Spruce Mountain MS
Javelin Finals 83-11 Caleb Sadler Messalonskee JH
Javelin Finals 95-6 Tyler Quirion Lawrence JH
Long Jump Finals 7-2 Joel Thornton Spruce Mountain MS
Long Jump Finals 9-0.5 Connor Donahue Spruce Mountain MS
Long Jump Finals 9-10.5 Owen Wilkins Spruce Mountain MS
Long Jump Finals 10-0.5 Jack Gibson Lawrence JH
Long Jump Finals 10-1 Caleb Heald Lawrence JH
Long Jump Finals 10-2 Aiden Mcgauflin Messalonskee JH
Long Jump Finals 10-5.75 Burke Maccleay Messalonskee JH
Long Jump Finals 10-8.75 Matt St. Pierre Spruce Mountain MS
Long Jump Finals 12-0 Ben Clark Carrabec Community School
Long Jump Finals 12-1.5 Noah Lambert Lawrence JH
Long Jump Finals 12-11.5 Haven Birch Messalonskee JH
Long Jump Finals 13-1 Josiah Webber Lawrence JH
Long Jump Finals 14-5 Trey Goodwin Lawrence JH
Long Jump Finals 15-1.5 Connor Hall Lawrence JH
Long Jump Finals 15-3 Nate Tibbets Spruce Mountain MS
Long Jump Finals 15-7.5 Gabe Kates Messalonskee JH
Pole Vault Finals 5-6 Thomas Bartley Lawrence JH
Pole Vault Finals 6-0 Tyler Quirion Lawrence JH
Pole Vault Finals 7-0 Noah Lambert Lawrence JH
Pole Vault Finals 7-6 Nathaniel Pierce Lawrence JH
Shot Put Finals 18-10 Aaron Lyon Messalonskee JH
Shot Put Finals 19-0 Austin Noonan Messalonskee JH
Shot Put Finals 19-7 Joshua Hutchins Lawrence JH
Shot Put Finals 20-5.5 Julian Landry Messalonskee JH
Shot Put Finals 21-2 Caden Henderson Lawrence JH
Shot Put Finals 21-5 Jacob Hutchins Lawrence JH
Shot Put Finals 23-8 Gage Boudreau Lawrence JH
Shot Put Finals 25-7 Trent Julia Lawrence JH
Shot Put Finals 31-7.5 Ben Clark Carrabec Community School
Triple Jump Finals 20-4.5 Mathew Wakefield Lawrence JH
Triple Jump Finals 21-0.5 Caden Henderson Lawrence JH
Triple Jump Finals 21-10 Owen Wilkins Spruce Mountain MS
Triple Jump Finals 22-1.5 Jack Gibson Lawrence JH
Triple Jump Finals 22-5.5 Jessie Dixon Lawrence JH
Triple Jump Finals 22-9.5 Tucker Pieh Messalonskee JH
Triple Jump Finals 30-10 Trey Goodwin Lawrence JH
Triple Jump Finals 33-1.5 Gabe Kates Messalonskee JH