It's over — and it ended the only way this window knew how. At The Clubs of Kingwood outside Houston, four players shot 5-under 67 on Wednesday. Two of them are going to Merion; two of them are alternates. That was Final Qualifying 2026 in a single tee sheet: ten days, 19 sites, and 130 players who survived the most unforgiving stretch in amateur golf. The qualifying road to the 126th U.S. Amateur is closed. Every site, every qualifier, below.
The final ledger reads like a warning label for future entrants. From 5,111 entries and 48 Local Qualifying sites in June, roughly 1,500 players reached this stage — and 130 made it through. Medalists ran 63 to 68. Not one player anywhere in the country advanced with an over-par score; Landfall's 1-under 71 stands as the highest number to survive the entire window. Spot allocations swung from 14 at Mission Viejo to just two at Columbine and Kingwood. And at 14 of the 19 sites, the last ticket was settled in a playoff. One in 24 who entered in March will tee it up at Merion Golf Club, August 10–16.
🏁 The Final Day: Four Doors Close, One Slams
Wednesday's four closers handed out the last 16 tickets — and saved the window's cruelest arithmetic for last. At The Clubs of Kingwood's Forest Course, just two spots were on offer and four players finished at 5-under 67. Houston's Jack Gilbert and Beach City's Grant Doggett survived the playoff; Texarkana's Thomas Curry and Austin's Dylan Knox shot the same number and left as alternates. Ten days earlier, 67 won the medal outright at three different sites. On the final afternoon, it wasn't safe.
Columbine was nearly as tight: the 1967 PGA Championship host offered only two tickets, and San Diego's Tyler Kowack made sure of his with a 6-under 65 — the low round of the final day — while Castle Rock's Collin Engelhardt gave Colorado a home qualifier at 68. Outside Chicago, Aurora belonged to PJ Maybank of Cheboygan, Michigan at 66, leading a seven-man class that stretched from Canada to Finland's Veikka Viskari. And at Dutchman's Pipe, the new West Palm Beach club's first U.S. Amateur qualifier went to co-medalists Gabriel Hull and Will Baker at 68, with Windermere's Aaron Leach taking the fifth and final spot out of a three-way tie at 70.
🤠 Tuesday: Don't Mess With Texas at Dallas National
Tom Fazio's ultra-private Dallas National offered nine spots on Tuesday, and the Lone Star State barely let a soul at them. Blake Keen of Burleson took the medal at 5-under 67, Keller's Daniel Choi followed at 68, and a trio of Texans — Frisco's Minas Manias, Austin's Jaxon Bandelier and Houston's Andrew Ferworn — came next at 69. Then the day's now-familiar closing act: six players at 2-under 70 fighting for the last four tickets. Fort Worth's Travis Woolf, Selma's Shiv Parmar and Dallas's own Jack Beauchamp survived, and the only non-Texan to crash the party all day was Sulphur, Louisiana's Landen East, who grabbed the ninth and final spot. The odd men out: Mansfield's Kolton Crawford — and Mike Hearne of Wales, who flew an ocean to shoot 2 under and left as first alternate. Eight Texans and a Louisianan are going to Merion.
🔥 Super Monday: 41 Tickets, Five Sites, One Very Local Party
The best story of the day unfolded exactly where the map said it would: Llanerch Country Club, the 1958 PGA Championship host that sits roughly five miles from Merion's front gate. Italy's Riccardo Fantinelli and Downingtown's own Nicholas Gross shared the medal at 66 — and behind them the home game turned into a home rout: six of the eight qualifiers hail from Pennsylvania or South Jersey, including Norristown's Joshua Ryan, Murrysville's Chuck Tragesser III and Huntingdon Valley's Patrick Isztwan. Come August, a handful of Philadelphia-area players will make the shortest commute in championship golf.
At Country Club of Landfall on the North Carolina coast, South Africa's Pearce Lewin lapped the Marsh/Ocean routing with a 6-under 66 to lead ten qualifiers — among them Wilmington's own Dylan Lewis — while five players at 1-under 71 played off for the final three spots, the highest surviving score of the entire window. Rivermont matched Monday's biggest allocation with 13 spots and produced a three-way medal at 65 between Australia's Kayun Mudadana, California's Billy Davis and Alabama's Ward Harris; five more at 69 played off for the last four tickets, with Georgia's Trace Carter left as first alternate.
New England's turn came at Boston Golf Club, where Gil Hanse's Hingham gem crowned three co-medalists at 67 — Somerville's Aidan O'Donovan, Canada's Emile Lebrun and France's Rudy Sautron — with a clean cut at 68 sending six through. And at Sara Bay, the Donald Ross classic where Hagen once thumped Bobby Jones, Davenport's Carson Baez medaled at 67 and a four-man pileup at 70 decided the last two of just four spots — an all-Gulf-Coast qualifying class from a course that has been hosting championship drama for a century.
🌞 Thursday at Moon Valley: The Desert Goes International Too
Before the weekend pause, Moon Valley — the Phoenix course where Annika Sorenstam shot her 59 — sent five more to Merion behind Mesa's Johnnie Clark, whose 7-under 65 was the low round of the desert summer. Germany's Lukas Euler, Brazil's Bento Assis and China's Tianyi Xiong joined Texan Alex Malanga in the qualifying class, while two Scottsdale locals at 68 — Dillon Dean and Brian Blanchard — were squeezed into the alternate spots by Xiong's matching number. Add it up across the week and the flags keep stacking: South Africa, Australia, Italy, France, Germany, Brazil, China, Chinese Taipei, Puerto Rico, Canada, Sweden, Thailand, Argentina, Korea, Hong Kong, Wales, Colombia and the Czech Republic have all put players through Final Qualifying.
⛳ Week One Recap: Two 63s, a Prairie Playoff and a Scarlet-Course Heartbreak
The opening act set the tone. Monday the 13th brought matching 9-under 63s at Ruby Hill from Texan Daniel Zou and hometown hero Brandon Knight, a 13-man logjam at Mission Viejo where twelve players shot 70 and went home, and a two-hole playoff at Dacotah Ridge that stranded 2024 U.S. Junior Amateur champion Trevor Gutschewski. Sweden's Casper Nerpin co-medaled Oregon's three-spot qualifier at Emerald Valley on Tuesday. And Wednesday belonged to Ohio State's Scarlet Course, where Hong Kong's William Lisle shared the medal, a seven-for-five playoff at 70 settled the bottom, and Daniel Stringfellow — who co-medaled this same qualifier at 65 a year ago — walked away first alternate. Jake Moffitt's 66 at Old Hickory, Christian Cavaliere's 65 at Brooklawn and Tyson Shelley's hometown medal in Salt Lake City rounded out the week-one honor roll.
📊 Final Results: All 130 Qualifiers
| Site | Qualifiers (medalist first) | Alternates |
|---|---|---|
| The Clubs of Kingwood (Forest) Kingwood, TX · Jul 22 · par 72 · 2 spots |
Jack Gilbert (Houston, TX) & Grant Doggett (Beach City, TX) 67* * survived 4-for-2 playoff at 5 under |
Thomas Curry (Texarkana, AR) 67 · Dylan Knox (Austin, TX) 67 |
| Columbine CC Columbine Valley, CO · Jul 22 · 2 spots |
Tyler Kowack (San Diego, CA) 65 · Collin Engelhardt (Castle Rock, CO) 68 | Zach VanDolah (Kansas City, MO) 70 · Nicholas Brooks (Parker, CO) 71 |
| Aurora CC Aurora, IL · Jul 22 · 7 spots |
PJ Maybank (Cheboygan, MI) 66 · Matthew Wilson (Canada) 67 · Robert Dofflemyer (Loves Park, IL) 67 · Tyler Sabo (Ashland, OH) 68 · Will Harvey (Westfield, IN) 68 · Archer Schnieders (Jefferson City, MO) 69* · Veikka Viskari (Finland) 69* * survived 3-for-2 playoff |
William Preston (Grand Rapids, MI) 69 · Sam Johnson (Bettendorf, IA) 70 |
| Dutchman's Pipe Club West Palm Beach, FL · Jul 22 · 5 spots |
Gabriel Hull (South Daytona, FL) & Will Baker (Statham, GA) 68 · Derek Busby (Palm Beach Gardens, FL) 69 · Virgilio Paz (Columbia, MO) 69 · Aaron Leach (Windermere, FL) 70* * survived 3-for-1 playoff |
Cameron Reed (Ponte Vedra Beach, FL) 70 · Luke Gossett (Sorrento, FL) 70 |
| Dallas National GC Dallas, TX · Jul 21 · par 72 · 9 spots |
Blake Keen (Burleson, TX) 67 · Daniel Choi (Keller, TX) 68 · Minas Manias (Frisco, TX) 69 · Jaxon Bandelier (Austin, TX) 69 · Andrew Ferworn (Houston, TX) 69 · Travis Woolf (Fort Worth, TX) 70* · Shiv Parmar (Selma, TX) 70* · Jack Beauchamp (Dallas, TX) 70* · Landen East (Sulphur, LA) 70* * survived 6-for-4 playoff at 2 under |
Mike Hearne (Wales) 70 · Kolton Crawford (Mansfield, TX) 70 |
| Llanerch CC Havertown, PA · Jul 20 · 8 spots |
Riccardo Fantinelli (Italy) & Nicholas Gross (Downingtown, PA) 66 · Chuck Tragesser III (Murrysville, PA) 67 · Chi Chun Chen (Chinese Taipei) 68 · Michael Lugiano (Jackson Township, PA) 68 · Andrue Nicholas (Egg Harbor Township, NJ) 69 · Joshua Ryan (Norristown, PA) 69 · Patrick Isztwan (Huntingdon Valley, PA) 69 | Hank Kancher (Philadelphia, PA) 70 · Logan Paczewski (Dallas, PA) 70 |
| CC of Landfall (Marsh/Ocean) Wilmington, NC · Jul 20 · par 72 · 10 spots |
Pearce Lewin (South Africa) 66 · Sam Jackson (West Columbia, SC) 68 · Colin Salema (Matthews, NC) 69 · Dylan Lewis (Wilmington, NC) 69 · Trey Marrion (Chesapeake, VA) 69 · Matt Moloney (Daniel Island, SC) 69 · Jamal Hutchison (Fletcher, NC) 70 · Gustavo Rangel (Puerto Rico) 71* · Hampton Roberts (Cary, NC) 71* · Sean O'Donnell (Glendale, AZ) 71* * survived 5-for-3 playoff at 1 under |
Christian Brand (Hurricane, WV) 71 · Ethan Paschal (Fayetteville, NC) 71 |
| Rivermont GC Johns Creek, GA · Jul 20 · par 70 · 13 spots |
Kayun Mudadana (Australia), Billy Davis (Spring Valley, CA) & Ward Harris (Vestavia Hills, AL) 65 · Caleb Bond (Williamston, MI) 67 · Trenton Mierl (Austin, TX) 68 · Bailey Sutter (Cullman, AL) 68 · Stephen Behr Jr. (Atlanta, GA) 68 · Warren Thomis (Richmond, KY) 68 · Miles Eubanks (Aiken, SC) 68 · Austin Langdale (Easley, SC) 69* · Aidan Tran (Atlanta, GA) 69* · John Daniel Culbreth (Thomasville, GA) 69* · Cole Stockard (Dalton, GA) 69* * survived 5-for-4 playoff at 1 under |
Trace Carter (Blackshear, GA) 69 · Sakke Siltala (Finland) 70 |
| Boston GC Hingham, MA · Jul 20 · 6 spots |
Aidan O'Donovan (Somerville, MA), Emile Lebrun (Canada) & Rudy Sautron (France) 67 · Eli Spaulding (Freeport, ME) 68 · Emil Nielsen (Wellesley, MA) 68 · Thomas Grenier (Canada) 68 | Josiah Hakala (New Ipswich, NH) 69 · Fritz Smith (Greenwich, CT) 69 |
| Sara Bay CC Sarasota, FL · Jul 20 · 4 spots |
Carson Baez (Davenport, FL) 67 · James Hassell (Vero Beach, FL) 69 · Collins Trolio (Oxford, MS) 70* · Jackson Spybey (Loxley, AL) 70* * survived 4-for-2 playoff |
Ian Ball (Port Orange, FL) 70 · Carson Brewer (Jacksonville, FL) 70 |
| Moon Valley CC Phoenix, AZ · Jul 16 · 5 spots |
Johnnie Clark (Mesa, AZ) 65 · Alex Malanga (The Woodlands, TX) 66 · Lukas Euler (Germany) 66 · Bento Assis (Brazil) 67 · Tianyi Xiong (China) 68 | Dillon Dean (Scottsdale, AZ) 68 · Brian Blanchard (Scottsdale, AZ) 68 |
| Ohio State GC (Scarlet) Columbus, OH · Jul 15 · par 71 · 13 spots |
William Lisle (Hong Kong, China) & Lorenzo Pinili (Rochester Hills, MI) 67 · AJ Wilhelm (Mason, OH) 68 · Ieuan Jones (Wales) 69 · Tomas Restrepo (Colombia) 69 · Jacob Lang (Alvaton, KY) 69 · Bodie Brumlow (Cartersville, GA) 69 · Dawson Lew (Canada) 69 · Remy Stalcup (Lake Orion, MI) 70* · Matthew Mattioli (Pittsburgh, PA) 70* · Justin Hueber (Fort Wayne, IN) 70* · Timotej Formanek (Czech Republic) 70* · Charlie Barrickman (West Chester, PA) 70* * survived 7-for-5 playoff at 1 under |
Daniel Stringfellow (Roselle, IL) 70 · Zachary Koerner (Laingsburg, MI) 70 |
| Old Hickory GC St. Louis, MO · Jul 15 · par 72 · 5 spots |
Jake Moffitt (Ripley, MS) 66 · Cole Kirby (Jonesboro, AR) 67 · Chase Hughes (Oklahoma City, OK) 67 · Kristoffer Kuvaas (Houston, TX) 69 · Austin Krahn (Canada) 69 | Anson Munzlinger (Columbia, MO) 70 · Leandro Mihaich (Argentina) 70 |
| Emerald Valley GC Creswell, OR · Jul 14 · 3 spots |
Casper Nerpin (Sweden) 67 · Sam Ayotte (Corvallis, OR) 67 · Sam Renner (Bend, OR) 69 | Aidan Peters (Ventura, CA) 69 · Collin Hodgkinson (Beaverton, OR) 70 |
| Ruby Hill GC Pleasanton, CA · Jul 13 · par 72 · 9 spots |
Daniel Zou (The Woodlands, TX) & Brandon Knight (Pleasanton, CA) 63 · Zihang Qiu (China) 64 · Joshua Kim (Danville, CA) 64 · Jaden Dumdumaya (Benicia, CA) 66 · Jack Jerge (Pleasant Hill, CA) 67 · Cameron Wei (Valencia, CA) 67 · Edan Cui (Atherton, CA) 68 · Sam Higaki (San Mateo, CA) 68 | Derek Lekkerkerk (Twin Falls, ID) 68 · Sebi Aliaga (Hillsborough, CA) 69 |
| Mission Viejo CC Mission Viejo, CA · Jul 13 · par 71 · 14 spots |
Luke Ringkamp (Palm Desert, CA) 64 · Kyle An (Aliso Viejo, CA) 67 · Nithidpong Srichatphirun (Thailand) 68 · Brayden Jones (Seal Beach, CA) 68 · Manuel Lozada (Argentina) 68 · Sihao Cong (Temecula, CA) 68 · Trevor Cox (San Diego, CA) 68 · Matthew Diehl (Redlands, CA) 69 · Evan Liu (Rancho Santa Fe, CA) 69 · Nahum Mendoza III (San Diego, CA) 69 · Hill Wang (Hacienda Heights, CA) 69 · Ronin Banerjee (Irvine, CA) 69 · Kent Karlstrom (Rancho Mirage, CA) 69 · Seonghyeon An (Republic of Korea) 70 | Francisco Solorza (Mexico) 70 · Eli Geddy (Tustin, CA) 70 |
| Brooklawn CC Fairfield, CT · Jul 13 · 6 spots |
Christian Cavaliere (Katonah, NY) 65 · Davis Wotnosky (Wake Forest, NC) 67 · Joseph Dolezal (Old Westbury, NY) 67 · Brody DiBeneditto (Watertown, CT) 68 · Landon Tudor (New Market, MD) 68 · Mitchell Hoey (Alamo, CA) 68 | Mykhailo Golod (Ukraine) 69 · Chase Bauer (Gotha, FL) 70 |
| Dacotah Ridge GC Morton, MN · Jul 13 · par 72 · 5 spots |
Leo Gellert (Northport, FL) 67 · Brock Snyder (Ames, IA) 68 · Tully Super (Wayzata, MN) 69 · Jason Shwartz (Wellington, FL) 70* · Tyler Seeling (Breezy Point, MN) 70* * won two-hole playoff with birdies |
Peyton Coahran (Spicer, MN) 70 · William Harned (Nashotah, WI) 70 |
| The Country Club Salt Lake City, UT · Jul 13 · par 71 · 4 spots |
Tyson Shelley (Salt Lake City, UT) 66 · Steele Dewald (Park City, UT) 67 · Drake Harvey (Henderson, NV) 68 · Tyler Long (Evergreen, CO) 69 | Peter Kim (Salt Lake City, UT) 69 · Jackson Mauss 70 |
Final results per the USGA qualifying page and host association leaderboards (SCGA, UGA, MGA, NCGA, OGA, AGA, Mass Golf, GAP, GSGA, CGA, FSGA, TGA, CDGA, CGA-Colorado, Metropolitan Amateur GA), Wednesday evening, July 22. Medalists in bold. Click any venue for full field and scoring.
📅 The Full Schedule: All 19 Sites
Every Final Qualifying site, in order of play. Statuses update as results become official.
| Qualifying Site | Location | Date | Status |
|---|---|---|---|
| Brooklawn Country Club | Fairfield, CT | Jul 13 | Complete · 6 qualified |
| Ruby Hill Golf Club | Pleasanton, CA | Jul 13 | Complete · 9 qualified |
| Mission Viejo Country Club | Mission Viejo, CA | Jul 13 | Complete · 14 qualified |
| The Country Club | Salt Lake City, UT | Jul 13 | Complete · 4 qualified |
| Dacotah Ridge Golf Club | Morton, MN | Jul 13 | Complete · 5 qualified |
| Emerald Valley Golf Club | Creswell, OR | Jul 14 | Complete · 3 qualified |
| Ohio State University GC (Scarlet) | Columbus, OH | Jul 15 | Complete · 13 qualified |
| Old Hickory Golf Club | St. Louis, MO | Jul 15 | Complete · 5 qualified |
| Moon Valley Country Club | Phoenix, AZ | Jul 16 | Complete · 5 qualified |
| Boston Golf Club | Hingham, MA | Jul 20 | Complete · 6 qualified |
| Country Club of Landfall (Marsh/Ocean) | Wilmington, NC | Jul 20 | Complete · 10 qualified |
| Llanerch Country Club | Havertown, PA | Jul 20 | Complete · 8 qualified |
| Rivermont Golf Club | Johns Creek, GA | Jul 20 | Complete · 13 qualified |
| Sara Bay Country Club | Sarasota, FL | Jul 20 | Complete · 4 qualified |
| Dallas National Golf Club | Dallas, TX | Jul 21 | Complete · 9 qualified |
| Aurora Country Club | Aurora, IL | Jul 22 | Complete · 7 qualified |
| Columbine Country Club | Columbine Valley, CO | Jul 22 | Complete · 2 qualified |
| Dutchman's Pipe Club | West Palm Beach, FL | Jul 22 | Complete · 5 qualified |
| The Clubs of Kingwood (Forest Course) | Kingwood, TX | Jul 22 | Complete · 2 qualified |
19 Final Qualifying sites, July 13–22 — all complete. Sites and dates per the USGA; spot allocations were set by the USGA relative to field size and ranged from 2 (Columbine, Kingwood) to 14 (Mission Viejo).
📊 What One Round Was Worth: The Final Ledger
| Detail | 2026 Final Qualifying |
|---|---|
| Format | 18 holes, stroke play — one round, no safety net |
| Window | July 13–22 · 19 sites · all complete |
| Total qualifiers | 130 players advanced to Merion through Final Qualifying |
| Spots per site | Set by field size — from 2 (Columbine, Kingwood) to 14 (Mission Viejo) |
| The benchmark | Medalists ran 63–68; not one player advanced with an over-par score — Landfall's 1-under 71 was the highest survivor — and 14 of 19 sites needed a playoff for the last spot |
| The flags | Qualifiers from more than 18 countries and territories beyond the U.S., from South Africa and Australia to Hong Kong, Finland, Puerto Rico and Wales |
| The odds | 5,111 entered in March · 48 local sites in June · 19 final sites in July · ~1 in 24 tee it up at Merion |
The 130 join roughly 100 exempt players — defending champion Mason Howell, the top of the World Amateur Golf Ranking, Walker Cuppers and winners of allied championships among them — in the field at Merion. As for everyone else, the window's punchlines will sting all winter: Daniel Stringfellow's 65-to-first-alternate arc in Columbus, twelve players at 70 sent home from Mission Viejo, Wales' Mike Hearne crossing an ocean to shoot 2 under at Dallas National for a first-alternate slip — and finally Kingwood, where 5-under 67 was both good enough to qualify and not, depending entirely on a playoff hole.
🏆 The Prize: Merion, Where the Slam Was Sealed
What waits on the other side is worth every white knuckle. Merion Golf Club's East Course hosts its seventh U.S. Amateur, and the championship's history there reads like scripture: Bobby Jones won the 1930 U.S. Amateur at Merion to complete the Grand Slam, on the same ground where Ben Hogan hit his 1-iron in 1950 and Justin Rose won the 2013 U.S. Open. The par-70 East Course — wicker baskets, "white faces" bunkering, greens like glass — will co-host 36 holes of stroke play with Philadelphia Country Club on August 10–11 before the low 64 advance to match play and the 36-hole final on August 16. The 130 who fought through Final Qualifying — from two 63s at Ruby Hill on opening morning to a four-way playoff at 67 in the Houston heat on closing day — now get their reward: a tee time on the ground where the Grand Slam was completed. The road is closed. The championship begins August 10.
🔗 Keep Reading: U.S. Amateur Coverage
- U.S. Amateur Final Qualifying — the evergreen guide to this stage: format, history and how to advance.
- 2026 U.S. Amateur Qualifying: Complete Guide — every Local and Final site from the full season.
- U.S. Amateur Qualifying — how the two-stage road to Merion works.
- U.S. Amateur Championship Hub — history, past champions, and Merion 2026.
- USGA: Official 2026 Qualifying Page — the governing body's site list and results.
Final edition — updated Wednesday evening, July 22, with results from all 19 Final Qualifying sites. The 2026 U.S. Amateur qualifying season is complete. Coverage continues at our U.S. Amateur championship hub through the championship at Merion, August 10–16.



