2024-2025 Maine High School State Championship Player Leaderboard

Division Rankings
Played Season: Fall
Powered by
National Partners

Stay up to date on Maine High School Golf

Rank Player Name Team Name Grad Year Round 1 Round 2 To Par Division Total Score Avg. Diff
T1 Joe Hansen Greely 71 0 -1 A 71 2.15
T1 Marc Twombly Scarborough 71 0 -1 A 71 2.15
T3 Mick Madden Cheverus 75 0 +3 A 75 5.74
T3 Will Farschon Brunswick 75 0 +3 A 75 5.74
T5 Jack Quinn Gardiner 76 0 +4 B 76 6.64
T5 Mathew Paradis Cheverus 76 0 +4 A 76 6.64
7 Michael Bruce Fort Fairfield 77 0 +5 C 77 7.53
T8 Wyatt Labonte Biddeford 79 0 +7 A 79 9.33
T8 Parker Snell Thornton 79 0 +7 A 79 9.33
T8 Alex Grimaldi Spruce Mountain 79 0 +7 C 79 9.33
T11 Keenan Buteau Scarborough 80 0 +8 A 80 10.22
T11 Sam Day Fryeburg 80 0 +8 B 80 10.22
T11 Dante Iannetta Falmouth 80 0 +8 A 80 10.22
T11 Greyson Dooley Messalonskee 80 0 +8 A 80 10.22
T15 Nic Harmon Scarborough 81 0 +9 A 81 11.12
T15 Drew Johnson Thornton 81 0 +9 A 81 11.12
T15 Joey Samson Edward Little 81 0 +9 A 81 11.12
T15 Carson Veilleux Edward Little 81 0 +9 A 81 11.12
T15 Gavin Jackson Messalonskee 81 0 +9 A 81 11.12
T15 Nick Needham John Bapst 81 0 +9 B 81 11.12
T15 Jack Deleo Thornton 81 0 +9 A 81 11.12
T15 Sawyer Worcester Hampden 81 0 +9 A 81 11.12
T15 David Tuttle Hodgdon 81 0 +9 C 81 11.12
T24 Harrison Fitzpatrick Bangor 82 0 +10 A 82 12.02
T24 Kellen Adickes Lincoln 82 0 +10 B 82 12.02
T24 Eli Castle Gorham 82 0 +10 A 82 12.02
T24 Chase Farnsworth Dexter 82 0 +10 C 82 12.02
T24 Jackson Altham Gorham 82 0 +10 A 82 12.02
T29 Luka Roediger Falmouth 83 0 +11 A 83 12.91
T29 Anthony Graceffa Falmouth 83 0 +11 A 83 12.91
T29 James Marr Maranacook 83 0 +11 C 83 12.91
T29 Eddie Goff Skowhegan 83 0 +11 A 83 12.91
T29 Winslow Noel Yarmouth 83 0 +11 B 83 12.91
T29 Tuck Walker Morse 83 0 +11 B 83 12.91
T29 Joe Parker Belfast 83 0 +11 B 83 12.91
T29 Aiden Cahill Gorham 83 0 +11 A 83 12.91
T29 Blake Bolduc Thornton 83 0 +11 A 83 12.91
T38 James Trott Mattanawcook 84 0 +12 C 84 13.81
T38 Josh Herzing Maranacook 84 0 +12 C 84 13.81
T38 Alex Mains Poland 84 0 +12 B 84 13.81
T38 Weston Church Kennebunk 84 0 +12 A 84 13.81
T38 Liam Cloutier Cheverus 84 0 +12 A 84 13.81
T38 Adam Paradise Portland 84 0 +12 A 84 13.81
T44 Alex Field Wells 85 0 +13 B 85 14.71
T44 Erik Swenson Scarborough 85 0 +13 A 85 14.71
T44 Evin Aceto Marshwood 85 0 +13 A 85 14.71
T44 Deagan Nadeau NYA 85 0 +13 C 85 14.71
T44 Colton Baird Winthrop 85 0 +13 C 85 14.71
T44 Noah Schaff Orono 85 0 +13 C 85 14.71
T44 Colby Carnes Yarmouth 85 0 +13 B 85 14.71
T44 Gabe Janczuk Yarmouth 85 0 +13 B 85 14.71
T44 Austin Gould Gardiner 85 0 +13 B 85 14.71
T53 Wyatt Corson Dexter 86 0 +14 C 86 15.6
T53 Caden Nickerson Belfast 86 0 +14 B 86 15.6
T53 Gavin Boothby Bonny Eagle 86 0 +14 A 86 15.6
T53 Isaac Laliberte Falmouth 86 0 +14 A 86 15.6
T53 Liam Mcfadden Messalonskee 86 0 +14 A 86 15.6
T53 Jacoby True Lake Region 86 0 +14 B 86 15.6
T53 Calvin Grass Brewer 86 0 +14 A 86 15.6
T53 Isiah Barrett Machias 86 0 +14 C 86 15.6
T53 Isaac Jalbert Edward Little 86 0 +14 A 86 15.6
T53 Phil Skoczyla Kents Hill 86 0 +14 C 86 15.6
T53 Brady Peacock Gardiner 86 0 +14 B 86 15.6
T64 Jacob Bushey Houlton 87 0 +15 C 87 16.5
T64 Matt Lumia Kents Hill 87 0 +15 C 87 16.5
T64 Jason Curley Orono 87 0 +15 C 87 16.5
T64 Mason Laflamme Saint Dom's 87 0 +15 C 87 16.5
T64 Beckett Peabody Houlton 87 0 +15 C 87 16.5
T64 Reid Plummer Lake Region 87 0 +15 B 87 16.5
T64 Parker Bouchard Brewer 87 0 +15 A 87 16.5
T64 Jacoby Harvey Bangor 87 0 +15 A 87 16.5
T64 Brody Libby Houlton 87 0 +15 C 87 16.5
T73 Emmett Carroll Massabesic 88 0 +16 A 88 17.4
T73 Andrew Goulet Biddeford 88 0 +16 A 88 17.4
T73 Aaron Goodman Cheverus 88 0 +16 A 88 17.4
T73 Jackson Jankowski Brewer 88 0 +16 A 88 17.4
T73 Zach Lindquist Brewer 88 0 +16 A 88 17.4
T73 Nate Sullivan Hermon 88 0 +16 B 88 17.4
T73 Zach Hill Lawrence 88 0 +16 B 88 17.4
T73 Jacob Frazee Lawrence 88 0 +16 B 88 17.4
T73 Ty Hunter Caribou 88 0 +16 B 88 17.4
T73 Devin Dube NYA 88 0 +16 C 88 17.4
T73 Walter Field Camden Hills 88 0 +16 A 88 17.4
T73 Ryan Blackstone Presque Isle 88 0 +16 B 88 17.4
T73 Owen Woolworth Falmouth 88 0 +16 A 88 17.4
T73 Ryan Savona Freeport 88 0 +16 B 88 17.4
T73 Emilien Goudreault Kents Hill 88 0 +16 C 88 17.4
T88 Mason Pare Maranacook 89 0 +17 C 89 18.3
T88 Austin Cook Thornton 89 0 +17 A 89 18.3
T88 Liam Conners York 89 0 +17 B 89 18.3
T88 Johnny Johnston Morse 89 0 +17 B 89 18.3
T88 Ryan Cummins York 89 0 +17 B 89 18.3
T88 Lucas Milliken Portland 89 0 +17 A 89 18.3
T88 Chase Caron Bangor 89 0 +17 A 89 18.3
T88 Grady Burnell Scarborough 89 0 +17 A 89 18.3
T88 Sawyer Hebert NYA 89 0 +17 C 89 18.3
T88 Caleb Harvey Morse 89 0 +17 B 89 18.3
T88 Harper Conover Islesboro 89 0 +17 C 89 18.3
T88 Andrew Oliver Mattanawcook 89 0 +17 C 89 18.3
T100 Ben Farschon Brunswick 90 0 +18 A 90 19.19
T100 Brett Kemper Scarborough 90 0 +18 A 90 19.19
T100 Jacob Johnson Portland 90 0 +18 A 90 19.19
T100 Noah Cook Mt. Ararat 90 0 +18 A 90 19.19
T100 Evan Campbell South Portland 90 0 +18 A 90 19.19
T100 Chris Johnson Saint Dom's 90 0 +18 C 90 19.19
T100 Nic Plourde Caribou 90 0 +18 B 90 19.19
T100 Will Sanford Poland 90 0 +18 B 90 19.19
T100 Henry Stone GNG 90 0 +18 B 90 19.19
T100 Paul Brening Kents Hill 90 0 +18 C 90 19.19
T100 Joe Scott Hodgdon 90 0 +18 C 90 19.19
T100 Cayden Ala Fort Fairfield 90 0 +18 C 90 19.19
T112 Joe Mancini Cheverus 91 0 +19 A 91 20.09
T112 Graeden King Fort Fairfield 91 0 +19 C 91 20.09
T112 Ethan Doherty Dexter 91 0 +19 C 91 20.09
T112 Brandon Talevi Wells 91 0 +19 B 91 20.09
T112 Alex Allain Fryeburg 91 0 +19 B 91 20.09
T112 Corbin Voisine South Portland 91 0 +19 A 91 20.09
T112 Andrew Sawyer Scarborough 91 0 +19 A 91 20.09
T112 Ethan Chilton Maranacook 91 0 +19 C 91 20.09
T112 Silas Tibbetts Skowhegan 91 0 +19 A 91 20.09
T112 Mason Caron Bonny Eagle 91 0 +19 A 91 20.09
T112 Will Routhier Lewiston 91 0 +19 A 91 20.09
T112 Jack Cyr Gorham 91 0 +19 A 91 20.09
T112 Carter Catell Bangor 91 0 +19 A 91 20.09
T112 Preston Karam Bangor 91 0 +19 A 91 20.09
T112 Matt Roggero Bangor 91 0 +19 A 91 20.09
T112 Ryan Farnsworth Dexter 91 0 +19 C 91 20.09
T112 Cole Doherty Dexter 91 0 +19 C 91 20.09
T112 Thomas Pratt Leavitt 91 0 +19 B 91 20.09
T112 Andrew Reilly Cheverus 91 0 +19 A 91 20.09
T131 Beck Edgerly Thornton 92 0 +20 A 92 20.99
T131 Kyle Brant Monmouth 92 0 +20 C 92 20.99
T131 Joseph Wilcox Medomak Valley 92 0 +20 B 92 20.99
T131 Daniel Henderson Hodgdon 92 0 +20 C 92 20.99
T131 Ben Jewett Maranacook 92 0 +20 C 92 20.99
T131 Brogan Raftice Greely 92 0 +20 A 92 20.99
T131 Brady Holder Kennebunk 92 0 +20 A 92 20.99
T131 Daxton Poisson Spruce Mountain 92 0 +20 C 92 20.99
T131 Nolan Cavers Saint Dom's 92 0 +20 C 92 20.99
T131 Jaxson Sockabeson John Bapst 92 0 +20 B 92 20.99
T131 Will Provost Gorham 92 0 +20 A 92 20.99
T131 Nate Baker Old Town 92 0 +20 B 92 20.99
T131 Patrick Marino Houlton 92 0 +20 C 92 20.99
T144 Bo Gutierrez Cony 93 0 +21 B 93 21.88
T144 Bennett Gardner Camden Hills 93 0 +21 A 93 21.88
T144 Evan Kimble Camden Hills 93 0 +21 A 93 21.88
T144 Kaiden Morin Brewer 93 0 +21 A 93 21.88
T144 Tristan Comeau Monmouth 93 0 +21 C 93 21.88
T144 Maddox Cuddy Forest Hills 93 0 +21 C 93 21.88
T144 Tj Reagan York 93 0 +21 B 93 21.88
T144 Nick Lavigne Presque Isle 93 0 +21 B 93 21.88
T144 Riley Butters York 93 0 +21 B 93 21.88
T144 Kyle Infinger Fryeburg 93 0 +21 B 93 21.88
T144 Charlie Gilbert GNG 93 0 +21 B 93 21.88
T155 Cole Levesque Edward Little 94 0 +22 A 94 22.78
T155 Brett Senal Fort Fairfield 94 0 +22 C 94 22.78
T155 Dom Hau Falmouth 94 0 +22 A 94 22.78
T155 Micah Fagonde Camden Hills 94 0 +22 A 94 22.78
T155 Finley Cavers Saint Dom's 94 0 +22 C 94 22.78
T155 Nathan Bohn Wells 94 0 +22 B 94 22.78
T155 Ryan Nihill Freeport 94 0 +22 B 94 22.78
T155 Garrett Hall Camden Hills 94 0 +22 A 94 22.78
T163 Hugh O'donnell Yarmouth 95 0 +23 B 95 23.68
T163 Grant Mcintyre Mattanawcook 95 0 +23 C 95 23.68
T163 Bancroft Potter York 95 0 +23 B 95 23.68
T163 Charlie Macdonald Freeport 95 0 +23 B 95 23.68
T163 Isaac Cote Monmouth 95 0 +23 C 95 23.68
T163 Liam Achey Forest Hills 95 0 +23 C 95 23.68
T163 Gary Gale Belfast 95 0 +23 B 95 23.68
T163 Liam Brunnell Deering 95 0 +23 A 95 23.68
T163 Jackson Nalli Deering 95 0 +23 A 95 23.68
T163 Clayton Casey Falmouth 95 0 +23 A 95 23.68
T173 Calvin Landry Foxcroft 96 0 +24 C 96 24.57
T173 Sevino Moran Portland 96 0 +24 A 96 24.57
T173 Wyatt Allen Hampden 96 0 +24 A 96 24.57
T173 Gavin Konecki Freeport 96 0 +24 B 96 24.57
T173 Brody Day Lincoln 96 0 +24 B 96 24.57
T173 Michael Garland Old Town 96 0 +24 B 96 24.57
T173 Finn Holmes Belfast 96 0 +24 B 96 24.57
T173 Max Hunter York 96 0 +24 B 96 24.57
T173 Jace Rea York 96 0 +24 B 96 24.57
T173 Lucas D'alessandro Yarmouth 96 0 +24 B 96 24.57
T173 John Gaddis Hodgdon 96 0 +24 C 96 24.57
T173 Cam Gardiner NYA 96 0 +24 C 96 24.57
T173 Ben Burgess Spruce Mountain 96 0 +24 C 96 24.57
T173 Mickey Fitzsimmons Machias 96 0 +24 C 96 24.57
T187 Brayden Kane Narraguagus 97 0 +25 C 97 25.47
T187 Ben Brown Wells 97 0 +25 B 97 25.47
T187 Henry Shub Yarmouth 97 0 +25 B 97 25.47
T187 Wil Simpson Dexter 97 0 +25 C 97 25.47
T187 Grady Hreben Maranacook 97 0 +25 C 97 25.47
T187 Tristan Bourassa Kents Hill 97 0 +25 C 97 25.47
T187 Joe Adams Saint Dom's 97 0 +25 C 97 25.47
T187 Noah Alexander Brewer 97 0 +25 A 97 25.47
T187 Tobias Naranja Fort Kent 97 0 +25 C 97 25.47
T187 Wyatt Oliver Hodgdon 97 0 +25 C 97 25.47
T187 Graham Staples Gorham 97 0 +25 A 97 25.47
T198 Blake Christie Camden Hills 98 0 +26 A 98 26.37
T198 Josh Arzate Lincoln 98 0 +26 B 98 26.37
T198 Reed Prentice Lincoln 98 0 +26 B 98 26.37
T198 Landon Gray Belfast 98 0 +26 B 98 26.37
T198 Evan Hamilton Spruce Mountain 98 0 +26 C 98 26.37
T198 Callvon Mitchell Cape Elizabeth 98 0 +26 B 98 26.37
T198 Kohen Kinney Central Aroostook 98 0 +26 C 98 26.37
T198 Lachlan Mcmorris York 98 0 +26 B 98 26.37
T198 Teddy Donovan Presque Isle 98 0 +26 B 98 26.37
T198 Anders Savage Morse 98 0 +26 B 98 26.37
T198 Thomas Robinson Yarmouth 98 0 +26 B 98 26.37
T209 Cade Johnson Poland 99 0 +27 B 99 27.26
T209 Gage Suitter Morse 99 0 +27 B 99 27.26
T209 Oscar Nelson Morse 99 0 +27 B 99 27.26
T209 Jaxson Desjardins Forest Hills 99 0 +27 C 99 27.26
T209 Otto Fontaine Kennebunk 99 0 +27 A 99 27.26
T209 Ben Poulin Skowhegan 99 0 +27 A 99 27.26
T209 Cayne Leive NYA 99 0 +27 C 99 27.26
T209 Josie Sparks Cape Elizabeth 99 0 +27 B 99 27.26
T217 Drew Nichols Lincoln 100 0 +28 B 100 28.16
T217 Hunter Stark Gardiner 100 0 +28 B 100 28.16
T217 Owen Robertson Edward Little 100 0 +28 A 100 28.16
T217 Matt Pelletier Caribou 100 0 +28 B 100 28.16
T217 Gunner Truman Oxford Hills 100 0 +28 A 100 28.16
T222 Nathaniel Johnson Jonesport 101 0 +29 C 101 29.06
T222 Braydin Kennedy Narraguagus 101 0 +29 C 101 29.06
T222 Adam Quincy Lake Region 101 0 +29 B 101 29.06
T222 Ean Roy Presque Isle 101 0 +29 B 101 29.06
T222 Logan Caron Presque Isle 101 0 +29 B 101 29.06
T222 Issac Beaulieu Madawaska 101 0 +29 C 101 29.06
T222 Chris Reed Winthrop 101 0 +29 C 101 29.06
T222 Bradley Demillo Spruce Mountain 101 0 +29 C 101 29.06
T230 Manny Absalom Narraguagus 102 0 +30 C 102 29.95
T230 Terrence Snow Freeport 102 0 +30 B 102 29.95
T230 Riley Daigle Saint Dom's 102 0 +30 C 102 29.95
T230 Jason Thurston Belfast 102 0 +30 B 102 29.95
T234 Jacoby Savage Mattanawcook 103 0 +31 C 103 30.85
T234 Carter Costello Freeport 103 0 +31 B 103 30.85
T234 Brooks Vose Old Town 103 0 +31 B 103 30.85
T234 Colby Ouellette Caribou 103 0 +31 B 103 30.85
T234 Cole Christensen Portland 103 0 +31 A 103 30.85
T239 Aiden Oliveira Monmouth 104 0 +32 C 104 31.75
T239 Mason Pelletier Fort Kent 104 0 +32 C 104 31.75
T239 Burren Absalom Narraguagus 104 0 +32 C 104 31.75
242 Reece Angel Monmouth 105 0 +33 C 105 32.64
T243 Logan Cote Gardiner 106 0 +34 B 106 33.54
T243 Brady Barnes Caribou 106 0 +34 B 106 33.54
T243 Carroll Frigon Forest Hills 106 0 +34 C 106 33.54
T243 Joshua Warnock Jonesport 106 0 +34 C 106 33.54
T243 Lane Carmichael Presque Isle 106 0 +34 B 106 33.54
T243 Sam Cote Old Town 106 0 +34 B 106 33.54
T243 Luke Beidelman Caribou 106 0 +34 B 106 33.54
T243 Alex Ladd Spruce Mountain 106 0 +34 C 106 33.54
T251 Chase Scott Calais 107 0 +35 C 107 34.44
T251 Dana Roberts Gardiner 107 0 +35 B 107 34.44
T251 Hunter Reynolds Fort Fairfield 107 0 +35 C 107 34.44
T254 Brady Harris Old Town 108 0 +36 B 108 35.33
T254 Quinn Dickey Fryeburg 108 0 +36 B 108 35.33
T254 True Weatherbee Mattanawcook 108 0 +36 C 108 35.33
T257 Conner Dufour Edward Little 109 0 +37 A 109 36.23
T257 Dylan Lomas Lincoln 109 0 +37 B 109 36.23
T257 Tanner Fifield Wells 109 0 +37 B 109 36.23
260 Aj Pelletier Wells 112 0 +40 B 112 38.92
261 Quinn Hagerty Fryeburg 117 0 +45 B 117 43.41
262 Simon Pillsbury Portland 118 0 +46 A 118 44.3
263 Ben Thompson Narraguagus 121 0 +49 C 121 46.99
264 Coln Phinney Narraguagus 124 0 +52 C 124 49.68
265 Aaden Nadeau Forest Hills 126 0 +54 C 126 51.48
266 Tyler Mahaney Old Town 130 0 +58 B 130 55.07
267 Mason Mitchell Fort Fairfield 134 0 +62 C 134 58.65