See the top-ranked boys junior golfers in Minnesota from the Class of 2031 on Junior Golf Hub. 139 ranked players. Rankings are calculated from verified tournament results.
| # | Athlete | Location | Class | Scoring avg |
|---|---|---|---|---|
| 1 | Owen Prochnow | Eden Prairie, MN | 2031 | 75.33 |
| 2 | Jackson Bergstrom | Sartell, MN | 2031 | 74.95 |
| 3 | Austin Twedt | Maple Grove, MN | 2031 | 74.67 |
| 4 | Parker Christianson | Detroit Lakes, MN | 2031 | 76.05 |
| 5 | Rami Moin | Eden Prairie, MN | 2031 | 76.21 |
| 6 | Cade Kershaw | Northfield, MN | 2031 | 76.83 |
| 7 | Jacob Pederson | Chanhassen, MN | 2031 | 78.20 |
| 8 | Austin Olson | Minnetonka, MN | 2031 | 78.43 |
| 9 | Jaxon Brown | Cass lake, MN | 2031 | 77.93 |
| 10 | Jace Schmidgall | Hancock, MN | 2031 | 84.00 |
| 11 | Ilya Khan | Saint Paul, MN | 2031 | 81.58 |
| 12 | Crosby Rono | Andover, MN | 2031 | 90.23 |
| 13 | Dhruv Joshi | Eden Prairie, MN | 2031 | 87.83 |
| 14 | Robbie Skalicky | Dayton, MN | 2031 | 76.75 |
| 15 | Brooks Crowder | Lakeville, MN | 2031 | 90.10 |
| 16 | Benjamin Moline | Duluth, MN | 2031 | 81.38 |
| 17 | Ethan Schmidt | New Ulm, MN | 2031 | 77.43 |
| 18 | Owen Deutsch | Rochester, MN | 2031 | 80.57 |
| 19 | Beau Bartels | Glencoe, MN | 2031 | 93.56 |
| 20 | Ethan Dee | Maple Grove, MN | 2031 | 81.86 |
| 21 | Graham Urbaniak | MN | 2031 | 79.14 |
| 22 | Griffin Butler | Litchfield, MN | 2031 | 89.33 |
| 23 | Kelby Fee | Crookston, MN | 2031 | 87.14 |
| 24 | Mikko Irwin | Eveleth, MN | 2031 | 89.14 |
| 25 | Wesley Madson | Wayzata, MN | 2031 | 78.33 |
| 26 | Rees Harvey | Mountain Iron, MN | 2031 | 80.50 |
| 27 | Everett Krebsbach | New Brighton, MN | 2031 | 87.17 |
| 28 | Owen Scoles | Lakeville, MN | 2031 | 87.50 |
| 29 | Kelan Simenson | Victoria, MN | 2031 | 92.67 |
| 30 | Mason Hofstede | Medina, MN | 2031 | 91.33 |
| 31 | Crosby Hygrell | Rochester, MN | 2031 | 94.33 |
| 32 | Carter Wigern | Kiester, MN | 2031 | 95.67 |
| 33 | Luke Halek | Victoria, MN | 2031 | 79.20 |
| 34 | Tommy Breen | Rochester, MN | 2031 | 98.33 |
| 35 | Forrest Simonton | Maple grove, MN | 2031 | 100.33 |
| 36 | Cooper Justice | Chaska, MN | 2031 | 86.00 |
| 37 | Carter Lewis | Saint Charles, MN | 2031 | 105.17 |
| 38 | Parker Simon | Geneva, MN | 2031 | 89.40 |
| 39 | Bo Holland | Ellendale, MN | 2031 | 91.20 |
| 40 | Konnor Johnson | Lakeville, MN | 2031 | 101.83 |
| 41 | Garrett McAndrew | Dodge Center, MN | 2031 | 94.20 |
| 42 | Cole Schwartz | Rogers, MN | 2031 | 94.20 |
| 43 | Abel Ugrich | Grand Rapids, MN | 2031 | 90.80 |
| 44 | Cullen McGuire | Shakopee, MN | 2031 | 96.60 |
| 45 | Parker Johnson | Lino Lakes, MN | 2031 | 93.80 |
| 46 | Asher Means | Willmar, MN | 2031 | 98.00 |
| 47 | Ben Blackburn | Rochester, MN | 2031 | 78.00 |
| 48 | Tage Erickson | Orono, MN | 2031 | 80.75 |
| 49 | Patrick Bryant | MN | 2031 | 101.20 |
| 50 | Carson Manthey | Minneapolis, MN | 2031 | 81.50 |
| 51 | Brody Richards | Eden Prairie, MN | 2031 | 83.00 |
| 52 | Luke Hughes | Eveleth, MN | 2031 | 83.50 |
| 53 | Calvin Kadelbach | Litchfield, MN | 2031 | 86.67 |
| 54 | Silas Kiess | Cold Spring, MN | 2031 | 88.00 |
| 55 | Bennett Kuehn | Detroit Lakes, MN | 2031 | 88.25 |
| 56 | William Getchell | Rochester, MN | 2031 | 89.25 |
| 57 | Leo Sandelin | Duluth, MN | 2031 | 83.75 |
| 58 | Xavier Hoelscher | Henning, MN | 2031 | 92.25 |
| 59 | Gavin Dierkhising | Plymouth, MN | 2031 | 92.00 |
| 60 | Nolan Everson | Duluth, MN | 2031 | 89.75 |
| 61 | Jack Kroon | Mendota Heights, MN | 2031 | 77.00 |
| 62 | Daniel Fleming | Deerwood, MN | 2031 | 92.67 |
| 63 | Zigmund Messer | Duluth, MN | 2031 | 91.25 |
| 64 | Jax Deshaw | Cromwell, MN | 2031 | 96.25 |
| 65 | Huck Hietala | Duluth, MN | 2031 | 92.00 |
| 66 | Lucas Rossow | Chaska, MN | 2031 | 93.75 |
| 67 | Theo Fast | Saint Paul, MN | 2031 | 97.75 |
| 68 | Calvin Antpack | Rochester, MN | 2031 | 101.75 |
| 69 | Charles Getchell | Rochester, MN | 2031 | 104.25 |
| 70 | Ari Swenson | Minnetonka, MN | 2031 | 102.75 |
| 71 | Max Arce | Rochester, MN | 2031 | 106.00 |
| 72 | Foster Gulden | St. Michael, MN | 2031 | 107.75 |
| 73 | Aiden Flom | Shakopee, MN | 2031 | 113.00 |
| 74 | Carter Peterson | Spicer, MN | 2031 | 89.67 |
| 75 | Christian Mihalick | Woodbury, MN | 2031 | — |
| 76 | Bowman Harris | Fergus Falls, MN | 2031 | 94.33 |
| 77 | Miles Ugurlu | Plymouth, MN | 2031 | 90.00 |
| 78 | Eli Sinkler | Lakeville, MN | 2031 | 85.67 |
| 79 | Kaden Teasck | Baxter, MN | 2031 | 96.00 |
| 80 | Eli Bumgardner | Austin, MN | 2031 | 98.33 |
| 81 | Jake Hemmesch | Maple Grove, MN | 2031 | 95.67 |
| 82 | Andrew Fose | Minneapolis, MN | 2031 | 97.33 |
| 83 | Carter Preiner | Eagan, MN | 2031 | 91.67 |
| 84 | Bennett Gonsior | Edina, MN | 2031 | 98.67 |
| 85 | Elliot Schoh | Saint Michael, MN | 2031 | 98.67 |
| 86 | Cody Strey | Hutchinson, MN | 2031 | 86.00 |
| 87 | Henry Bona | Ham Lake, MN | 2031 | 99.33 |
| 88 | Beckham Harris | Fergus Falls, MN | 2031 | 106.67 |
| 89 | Landon Wambach | Champlin, MN | 2031 | 105.00 |
| 90 | Haakon Decker | Minnetrista, MN | 2031 | 109.33 |
| 91 | Augustus Burchill | Burnsville, MN | 2031 | — |
| 92 | Evan Ketelsen | Lakeville, MN | 2031 | — |
| 93 | Gabe Savageau | Oak Grove, MN | 2031 | — |
| 94 | Beckett Prelvitz | Rice, MN | 2031 | — |
| 95 | Anthony Sheeran | White Bear Lake, MN | 2031 | — |
| 96 | Dominic Palm | Alexandria, MN | 2031 | — |
| 97 | Jack Johnson | Plymouth, MN | 2031 | — |
| 98 | Lewis Dick | Grand Rapids, MN | 2031 | — |
| 99 | William Tungseth | Moorhead, MN | 2031 | — |
| 100 | George Wynia | MN | 2031 | — |