Name | Time | Pts | |||
---|---|---|---|---|---|
1 |
Ryan Thompson
Phoenix Swimming
|
Phoenix Swimming | 453 |
Name | Time | Score | Imp | |||
---|---|---|---|---|---|---|
1 |
Ethan Del Rosario
Crimson Aquatics
|
Crimson Aquatics | 40 | +1.5% | PB | |
2 |
Quinton Hastings
Southern Maine Aquatic Club
|
Southern Maine Aquatic Club | 38 | +2.5% | SB | |
3 |
Owen McLaughlin
Southern Maine Aquatic Club
|
Southern Maine Aquatic Club | 37 | -1.8% | ||
4 |
Ethan Schulz
Coastal Maine Aq
|
Coastal Maine Aq | 36 | +3.3% | PB | |
5 |
Cole Davin
Westbrook Seals
|
Westbrook Seals | 35 | – | PB | |
6 |
Ethan Van De Water
Atlantis Aquatics
|
Atlantis Aquatics | 34 | +1.3% | PB | |
7 |
Nicco Bartone
Long Reach Swim Club
|
Long Reach Swim Club | 33 | – | ||
8 |
Ethan Maconochie
Crimson Aquatics
|
Crimson Aquatics | 32 | – | PB | |
9 |
Harry Sanders
Edge Swim Club
|
Edge Swim Club | 30 | +1.3% | PB | |
10 |
Natte Pierce
Mid-Maine Dolphins/Waterville Area YMCA
|
Mid-Maine Dolphins/Waterville Area YMCA | 28 | – |
Name | Time | Score | Imp | |||
---|---|---|---|---|---|---|
11 |
Sean Hill
Down East Family YMCA
|
Down East Family YMCA | 25 | – | ||
12 |
Antonio Arena
Crimson Aquatics
|
Crimson Aquatics | 23 | +1.3% | SB | |
13 |
Ethan Smith
Coastal Maine Aq
|
Coastal Maine Aq | 22 | +3.7% | SB | |
15 |
Douglas Browning
Phoenix Swimming
|
Phoenix Swimming | 20 | +1.7% | PB | |
16 |
Henry Scheff
Down East Family YMCA
|
Down East Family YMCA | 18.50 | – | ||
16 |
Ian Fournier
Kennebec Valley YMCA
|
Kennebec Valley YMCA | 18.50 | – | PB | |
19 |
Palmer Randall
Phoenix Swimming
|
Phoenix Swimming | 16 | – | PB | |
23 |
Angus Carter
Penobscot Bay YMCA
|
Penobscot Bay YMCA | 9 | – | PB | |
24 |
Braxton Farrin
Wiscasset Unsinkables
|
Wiscasset Unsinkables | 8 | – | ||
25 |
Nick Garrepy
Seacoast Swimming Association
|
Seacoast Swimming Association | 7 | – |
Name | Time | Score | Imp | |||
---|---|---|---|---|---|---|
14 |
David Topi
Phoenix Swimming
|
Phoenix Swimming | 21 | -0.9% | ||
18 |
Bradley Wallace
Westbrook Seals
|
Westbrook Seals | 17 | +0.6% | SB | |
20 |
Ethan Hoak
Edge Swim Club
|
Edge Swim Club | 15 | -0.3% | ||
21 |
Ben Wilson
Bangor YMCA
|
Bangor YMCA | 12 | – | PB | |
22 |
Eamon Griffin
Phoenix Swimming
|
Phoenix Swimming | 10 | -0.7% | ||
26 |
Blake Ruescher
Edge Swim Club
|
Edge Swim Club | 6 | +3.2% | PB | |
27 |
Felix Song
Charles River Aquatics
|
Charles River Aquatics | 4.50 | – | PB | |
27 |
Nathaniel Gorsuch
Portland Porpoises
|
Portland Porpoises | 4.50 | +1.7% | PB | |
29 |
Tyler Bosma
Atlantis Aquatics
|
Atlantis Aquatics | 3 | – | PB | |
30 |
Lucas Pirner
Crimson Aquatics
|
Crimson Aquatics | 2 | – |
Name | Time | Pts | Imp | |||
---|---|---|---|---|---|---|
1 |
Jack Pillsbury
Westbrook Seals
|
Westbrook Seals | 669 | – | PB | |
2 |
Gavin McLeod
Coastal Maine Aq
|
Coastal Maine Aq | 632 | +10.1% | PB |
Name | Time | Pts | Imp | |||
---|---|---|---|---|---|---|
1 |
Owen McLaughlin
Southern Maine Aquatic Club
|
Southern Maine Aquatic Club | 725 | +0.0% | SB | |
2 |
Quinton Hastings
Southern Maine Aquatic Club
|
Southern Maine Aquatic Club | 712 | +1.9% | SB | |
3 |
Nicco Bartone
Long Reach Swim Club
|
Long Reach Swim Club | 693 | – | ||
4 |
Ethan Schulz
Coastal Maine Aq
|
Coastal Maine Aq | 767 | +3.4% | PB | |
5 |
Ethan Van De Water
Atlantis Aquatics
|
Atlantis Aquatics | 712 | +2.3% | PB | |
6 |
Cole Davin
Westbrook Seals
|
Westbrook Seals | 701 | – | PB | |
7 |
Ethan Del Rosario
Crimson Aquatics
|
Crimson Aquatics | 673 | -1.0% | ||
8 |
Ethan Maconochie
Crimson Aquatics
|
Crimson Aquatics | 690 | – | PB | |
9 |
Harry Sanders
Edge Swim Club
|
Edge Swim Club | 742 | +2.1% | PB | |
10 |
Natte Pierce
Mid-Maine Dolphins/Waterville Area YMCA
|
Mid-Maine Dolphins/Waterville Area YMCA | 741 | – | ||
11 |
Antonio Arena
Crimson Aquatics
|
Crimson Aquatics | 685 | +2.1% | SB | |
12 |
Douglas Browning
Phoenix Swimming
|
Phoenix Swimming | 641 | +2.4% | PB | |
13 |
Sean Hill
Down East Family YMCA
|
Down East Family YMCA | 664 | – | ||
14 |
Angus Carter
Penobscot Bay YMCA
|
Penobscot Bay YMCA | 660 | – | PB | |
15 |
Nick Garrepy
Seacoast Swimming Association
|
Seacoast Swimming Association | 615 | – | ||
16 |
Henry Scheff
Down East Family YMCA
|
Down East Family YMCA | 658 | – | ||
17 |
Ethan Smith
Coastal Maine Aq
|
Coastal Maine Aq | 651 | +3.6% | SB | |
18 |
Ian Fournier
Kennebec Valley YMCA
|
Kennebec Valley YMCA | 824 | – | PB | |
19 |
Palmer Randall
Phoenix Swimming
|
Phoenix Swimming | 604 | – | PB | |
20 |
Braxton Farrin
Wiscasset Unsinkables
|
Wiscasset Unsinkables | 619 | – | PB | |
21 |
Ethan Hoak
Edge Swim Club
|
Edge Swim Club | 616 | +0.9% | PB | |
22 |
Lucas Pirner
Crimson Aquatics
|
Crimson Aquatics | 607 | – | ||
22 |
Ben Wilson
Bangor YMCA
|
Bangor YMCA | 635 | – | PB | |
24 |
David Topi
Phoenix Swimming
|
Phoenix Swimming | 730 | -1.9% | ||
25 |
Eamon Griffin
Phoenix Swimming
|
Phoenix Swimming | 722 | -0.1% | ||
26 |
Bradley Wallace
Westbrook Seals
|
Westbrook Seals | 587 | -0.3% | ||
27 |
Nathaniel Gorsuch
Portland Porpoises
|
Portland Porpoises | 784 | +2.7% | PB | |
28 |
Tyler Bosma
Atlantis Aquatics
|
Atlantis Aquatics | 701 | – | PB | |
29 |
Blake Ruescher
Edge Swim Club
|
Edge Swim Club | 573 | +3.5% | PB | |
30 |
Felix Song
Charles River Aquatics
|
Charles River Aquatics | 599 | – | PB | |
31 |
Jack Pillsbury
Westbrook Seals
|
Westbrook Seals | 595 | – | ||
32 |
Jack Meekins
Charles River Aquatics
|
Charles River Aquatics | 690 | +3.6% | PB | |
33 |
Colin Leonard
Crimson Aquatics
|
Crimson Aquatics | 550 | – | PB | |
34 |
Jon Bird
Kingfish Swimming (Medfield)
|
Kingfish Swimming (Medfield) | 641 | +2.4% | PB | |
34 |
Owen Richardson
Seacoast Swimming Association
|
Seacoast Swimming Association | 560 | – | PB | |
36 |
Finn Halstead
Seacoast Swimming Association
|
Seacoast Swimming Association | 558 | – | ||
37 |
John Cha
Charles River Aquatics
|
Charles River Aquatics | 634 | +1.1% | PB | |
38 |
Tommy Davis
Southern Maine Aquatic Club
|
Southern Maine Aquatic Club | 574 | +4.6% | PB | |
39 |
Jacob Ramos
Southern Maine Aquatic Club
|
Southern Maine Aquatic Club | 621 | +4.8% | PB | |
40 |
Robby Hyde
Long Reach Swim Club
|
Long Reach Swim Club | 534 | – | ||
41 |
Zach Matthews
Northern York County YMCA
|
Northern York County YMCA | 532 | – | PB | |
42 |
Logan Wineriter
Concord YMCA Sai
|
Concord YMCA Sai | 507 | +0.8% | PB | |
43 |
Beo Endicott
Greater Portland YMCA
|
Greater Portland YMCA | 597 | – | PB | |
44 |
Brady Hand
Bangor YMCA
|
Bangor YMCA | 594 | -1.7% | ||
45 |
Momchil Dagorov
Southern Maine Aquatic Club
|
Southern Maine Aquatic Club | 495 | +3.2% | PB | |
46 |
Ryan Emerson
Kennebec Valley YMCA
|
Kennebec Valley YMCA | 588 | – | ||
47 |
Jadyn Arnold
Mid-Maine Dolphins/Waterville Area YMCA
|
Mid-Maine Dolphins/Waterville Area YMCA | 587 | – | PB | |
47 |
Casey Connors
Phoenix Swimming
|
Phoenix Swimming | 630 | +2.5% | PB | |
49 |
Grant Dator
Crimson Aquatics
|
Crimson Aquatics | 503 | – | PB | |
50 |
Rishi Yadav
Coastal Maine Aq
|
Coastal Maine Aq | 529 | +4.0% | PB | |
51 |
William Qian
Andover-North Andover YMCA
|
Andover-North Andover YMCA | 498 | -1.4% | ||
52 |
Will Porter
Westbrook Seals
|
Westbrook Seals | 621 | +1.5% | SB | |
53 |
Noah Helmer
YMCA of Greater Nashua
|
YMCA of Greater Nashua | 575 | +0.8% | SB | |
54 |
Brennan Fravert
Westbrook Seals
|
Westbrook Seals | 519 | – | PB | |
55 |
Kenneth Siu
Andover-North Andover YMCA
|
Andover-North Andover YMCA | 486 | +5.6% | SB | |
55 |
Conlan Hurley
Phoenix Swimming
|
Phoenix Swimming | 568 | – | ||
57 |
Jack Hayes
Charles River Aquatics
|
Charles River Aquatics | 511 | +5.0% | PB | |
58 |
Owen Gallo-Wagoner
Coastal Maine Aq
|
Coastal Maine Aq | 509 | +3.5% | SB | |
59 |
Jake Bednarski
Webbs Tornadoes
|
Webbs Tornadoes | 560 | +5.2% | PB | |
59 |
James LeMahieu
Concord YMCA Sai
|
Concord YMCA Sai | 560 | – | PB | |
61 |
Ivan Giles
Andover-North Andover YMCA
|
Andover-North Andover YMCA | 684 | +2.1% | PB | |
62 |
Casey Laliberte
Kingfish Swimming (Medfield)
|
Kingfish Swimming (Medfield) | 557 | -2.2% | ||
63 |
Patrick Bishop
Greater Portland YMCA
|
Greater Portland YMCA | 472 | – | PB | |
64 |
Benu Moritz-Jones
Southern Maine Aquatic Club
|
Southern Maine Aquatic Club | 495 | +1.0% | SB | |
64 |
Lucas Mahar
Bangor YMCA
|
Bangor YMCA | 495 | – | ||
66 |
Chad Rocha
Atlantis Aquatics
|
Atlantis Aquatics | 492 | – | PB | |
67 |
Daniel Whitman
Long Reach Swim Club
|
Long Reach Swim Club | 462 | – | PB | |
68 |
Joshua Erickson-Harris
Seacoast Swimming Association
|
Seacoast Swimming Association | 453 | – | ||
68 |
Anthony Taslakov
Charles River Aquatics
|
Charles River Aquatics | 578 | +1.0% | PB | |
70 |
Quinn Domina
Andover-North Andover YMCA
|
Andover-North Andover YMCA | 577 | +5.7% | PB | |
71 |
Zac Claude
Kennebec Valley YMCA
|
Kennebec Valley YMCA | 658 | – | PB | |
72 |
Jameson Buck
Bangor YMCA
|
Bangor YMCA | 575 | +0.4% | PB | |
73 |
Caleb Suli
Twin Cities Swim Team/Auburn-Lewiston YMCA
|
Twin Cities Swim Team/Auburn-Lewiston YMCA | 475 | – | PB | |
74 |
Max Orchow
Greater Portland YMCA
|
Greater Portland YMCA | 447 | – | ||
75 |
Andrew McHold-Burke
Seacoast SC
|
Seacoast SC | 569 | – | ||
76 |
Howard Xu
Crimson Aquatics
|
Crimson Aquatics | 568 | +0.2% | PB | |
76 |
Nick Ferrucci
Phoenix Swimming
|
Phoenix Swimming | 443 | – | PB | |
78 |
Nicholas Danenhower
Greater Portland YMCA
|
Greater Portland YMCA | 423 | – | ||
79 |
Campbell Hall
Charles River Aquatics
|
Charles River Aquatics | 558 | +0.7% | PB | |
80 |
Jameson Russell
Kennebec Valley YMCA
|
Kennebec Valley YMCA | 556 | – | PB | |
81 |
Dylan Jewett
YMCA of Greater Nashua
|
YMCA of Greater Nashua | 633 | +7.9% | PB | |
82 |
PJ Harrington
Webbs Tornadoes
|
Webbs Tornadoes | 452 | +3.5% | PB | |
83 |
Christopher Raymond
Seacoast Swimming Association
|
Seacoast Swimming Association | 549 | +2.1% | PB | |
84 |
Kiron Das
Portland Porpoises
|
Portland Porpoises | 500 | +3.0% | PB | |
85 |
Isaac Song
Charles River Aquatics
|
Charles River Aquatics | 443 | +3.8% | PB | |
86 |
Caleb del Rosario
Crimson Aquatics
|
Crimson Aquatics | 538 | +2.7% | PB | |
87 |
Gavin Holbrook
Twin Cities Swim Team/Auburn-Lewiston YMCA
|
Twin Cities Swim Team/Auburn-Lewiston YMCA | 528 | +0.9% | PB | |
88 |
Dylan Fung
YMCA of Greater Nashua
|
YMCA of Greater Nashua | 610 | +2.2% | PB | |
89 |
Teddy Batmaca
Phoenix Swimming
|
Phoenix Swimming | 521 | +7.2% | PB | |
89 |
Caden Gilbert
Coastal Maine Aq
|
Coastal Maine Aq | 423 | – | PB | |
91 |
Paul Flacke
Jcc Sea Serpents
|
Jcc Sea Serpents | 475 | +0.3% | PB | |
92 |
Eric Xu
Andover-North Andover YMCA
|
Andover-North Andover YMCA | 419 | – | ||
93 |
Kevin Lu
Casco Bay Regional YMCA
|
Casco Bay Regional YMCA | 414 | – | ||
94 |
Evan Wardrop
Northern York County YMCA
|
Northern York County YMCA | 511 | – | PB | |
95 |
Andrew Keenan
Long Reach Swim Club
|
Long Reach Swim Club | 509 | – | PB | |
96 |
Henry Lowery
Northern York County YMCA
|
Northern York County YMCA | 502 | – | PB | |
97 |
Ben Lynch
Webbs Tornadoes
|
Webbs Tornadoes | 501 | -0.1% | ||
98 |
Brenndan Teeter
Seacoast Swimming Association
|
Seacoast Swimming Association | 454 | – | ||
99 |
Nathan Gilliam
Wiscasset Unsinkables
|
Wiscasset Unsinkables | 370 | – | PB | |
100 |
Thomas Depalo
Atlantis Aquatics
|
Atlantis Aquatics | 435 | – | PB | |
101 |
Ryan Zhu
Andover-North Andover YMCA
|
Andover-North Andover YMCA | 431 | – | ||
102 |
Jake Sarnowski
Seacoast Swimming Association
|
Seacoast Swimming Association | 472 | +0.6% | PB | |
103 |
Sam Pritchard
Westbrook Seals
|
Westbrook Seals | 371 | +0.7% | PB | |
104 |
Aiden Wolcott
Kingfish Swimming (Medfield)
|
Kingfish Swimming (Medfield) | 548 | +0.8% | PB | |
105 |
Jishnu Dey
Seacoast Swimming Association
|
Seacoast Swimming Association | 453 | -0.7% | ||
106 |
Drew Parent
Phoenix Swimming
|
Phoenix Swimming | 324 | – | PB | |
107 |
Andrew Song
Crimson Aquatics
|
Crimson Aquatics | 503 | -1.1% | ||
108 |
Ben Szum
YMCA of Greater Nashua
|
YMCA of Greater Nashua | 248 | -2.7% | ||
109 |
Youssef Elhefnawi
Bangor YMCA
|
Bangor YMCA | 460 | +0.5% | PB | |
110 |
Charlie Fellows
Southern Maine Aquatic Club
|
Southern Maine Aquatic Club | 267 | 0.0% | ||
111 |
Alexander Renaud
Mid-Maine Dolphins/Waterville Area YMCA
|
Mid-Maine Dolphins/Waterville Area YMCA | 252 | – | ||
112 |
Leo Ferrucci
Phoenix Swimming
|
Phoenix Swimming | 399 | – | PB | |
– |
Nick Partridge
Down East Family YMCA
|
Down East Family YMCA | – | – | ||
– |
Brim Peabody
Coastal Maine Aq
|
Coastal Maine Aq | NS | – | – | |
– |
Jiro Batt
Crimson Aquatics
|
Crimson Aquatics | NS | – | – | |
– |
Ryan Thompson
Phoenix Swimming
|
Phoenix Swimming | NS | – | – | |
– |
Hodding Carter
Penobscot Bay YMCA
|
Penobscot Bay YMCA | NS | – | – | |
– |
Travis Belanger
YMCA of Greater Nashua
|
YMCA of Greater Nashua | NS | – | – |
Name | Time | Pts | Imp | |||
---|---|---|---|---|---|---|
1 |
Tigran Danagoulian
Charles River Aquatics
|
Charles River Aquatics | 640 | -0.1% | ||
2 |
Arbri Halilaj
Phoenix Swimming
|
Phoenix Swimming | 624 | +5.5% | PB | |
3 |
Gavin Monyok
Bangor YMCA
|
Bangor YMCA | 727 | +7.7% | PB | |
4 |
Nathan Manzione
Charles River Aquatics
|
Charles River Aquatics | 508 | -0.8% | ||
5 |
Brian Story
Phoenix Swimming
|
Phoenix Swimming | 616 | +8.2% | PB | |
6 |
JJ Cistone
Mount Desert Island YMCA
|
Mount Desert Island YMCA | 586 | +0.5% | PB | |
7 |
Andy Marvin
Greater Portland YMCA
|
Greater Portland YMCA | 457 | +5.9% | PB | |
8 |
Brodie Buck
Bangor YMCA
|
Bangor YMCA | 414 | -2.5% | ||
9 |
Tim St. Pierre
Bangor YMCA
|
Bangor YMCA | 413 | +7.5% | PB | |
10 |
Chase Patten
Kingfish Swimming (Medfield)
|
Kingfish Swimming (Medfield) | 521 | +0.6% | PB | |
11 |
Shea Raymond
Seacoast Swimming Association
|
Seacoast Swimming Association | 393 | +4.5% | PB | |
12 |
Aleksander Bobkov
Phoenix Swimming
|
Phoenix Swimming | 385 | +3.3% | PB | |
13 |
Cole DeHoyos
YMCA of Greater Nashua
|
YMCA of Greater Nashua | 510 | +3.3% | PB | |
13 |
Matthew Hahn
Seacoast SC
|
Seacoast SC | 384 | +2.4% | PB | |
15 |
Devin Doan
YMCA of Greater Nashua
|
YMCA of Greater Nashua | 378 | +4.4% | PB | |
16 |
Michael Qiao
Kingfish Swimming (Medfield)
|
Kingfish Swimming (Medfield) | 486 | +3.2% | PB | |
17 |
Tiger McCormick
Coastal Maine Aq
|
Coastal Maine Aq | 351 | – | ||
18 |
Malcolm Sprague
Portland Porpoises
|
Portland Porpoises | 350 | +2.0% | PB | |
19 |
Beck Welling
Seacoast SC
|
Seacoast SC | 415 | – | ||
20 |
Owen Munzing
Kennebec Valley YMCA
|
Kennebec Valley YMCA | 284 | – | ||
21 |
Ezra Wolfgang
Charles River Aquatics
|
Charles River Aquatics | 264 | -0.3% | ||
22 |
Soren Peterson
Bangor YMCA
|
Bangor YMCA | 260 | – | PB | |
23 |
Shane Webber
Westbrook Seals
|
Westbrook Seals | 354 | -1.8% | ||
24 |
Gavin Olsen
Coastal Maine Aq
|
Coastal Maine Aq | 203 | -4.7% | ||
25 |
Andrew Houghton
Seacoast Swimming Association
|
Seacoast Swimming Association | 144 | – |
Name | Time | Pts | Imp | |||
---|---|---|---|---|---|---|
1 |
Eric Chang
Phoenix Swimming
|
Phoenix Swimming | 790 | +4.7% | PB | |
2 |
Logan Krolnik
Charles River Aquatics
|
Charles River Aquatics | 545 | +3.4% | PB | |
3 |
Dylan Belair
YMCA of Greater Nashua
|
YMCA of Greater Nashua | 538 | +2.5% | PB | |
4 |
Rafa Rentosa
Bangor YMCA
|
Bangor YMCA | 533 | -2.4% | ||
5 |
Wyatt Braun
Mount Desert Island YMCA
|
Mount Desert Island YMCA | 631 | -2.3% | ||
6 |
Tucker Raymond
Seacoast Swimming Association
|
Seacoast Swimming Association | 488 | +2.2% | PB | |
7 |
Maxx Vazirani
Charles River Aquatics
|
Charles River Aquatics | 464 | -1.4% | ||
8 |
Finn Belair
YMCA of Greater Nashua
|
YMCA of Greater Nashua | 553 | +1.5% | PB | |
9 |
Raiden Ramkissoon
Kennebec Valley YMCA
|
Kennebec Valley YMCA | 436 | +6.2% | PB | |
10 |
Josh Lajoie
Kennebec Valley YMCA
|
Kennebec Valley YMCA | 426 | +4.7% | PB | |
11 |
Bodie Peterson
Bangor YMCA
|
Bangor YMCA | 410 | +10.1% | PB | |
12 |
Ian Ruda
Mount Desert Island YMCA
|
Mount Desert Island YMCA | 408 | +3.2% | PB | |
13 |
Devrim Gurcan
Westbrook Seals
|
Westbrook Seals | 401 | -2.4% | ||
14 |
Jack Mortimer
YMCA of Greater Nashua
|
YMCA of Greater Nashua | 392 | – | ||
15 |
Grady Buck
Bangor YMCA
|
Bangor YMCA | 503 | -4.3% | ||
16 |
Zico El Abd
Kingfish Swimming (Medfield)
|
Kingfish Swimming (Medfield) | 388 | +1.6% | PB | |
17 |
Spencer Shaw
Coastal Maine Aq
|
Coastal Maine Aq | 378 | +2.1% | PB | |
18 |
Joseph Branaugh
Mid-Maine Dolphins/Waterville Area YMCA
|
Mid-Maine Dolphins/Waterville Area YMCA | 486 | +10.6% | PB | |
19 |
Andrew Comstock
Charles River Aquatics
|
Charles River Aquatics | 355 | +0.3% | PB | |
20 |
Ewan Tennent
Westbrook Seals
|
Westbrook Seals | 283 | +1.6% | PB | |
21 |
Nolan Green
Coastal Maine Aq
|
Coastal Maine Aq | 243 | -0.8% | ||
22 |
Will Harmon
Coastal Maine Aq
|
Coastal Maine Aq | 223 | -1.5% | ||
23 |
Aryan Sawant
Northern York County YMCA
|
Northern York County YMCA | 334 | – | ||
24 |
Andrew Gallagher
Kingfish Swimming (Medfield)
|
Kingfish Swimming (Medfield) | 92 | -4.8% |