Golf

Golf has been the constant thread running through my life since I first picked up a club as a kid in the Bay Area. What started as weekend rounds with my dad quickly turned into something more serious: early mornings at the range, junior tournaments across California, and eventually a competitive trajectory that would shape how I approach everything else.

By high school, golf had become both my proving ground and my classroom. Captaining the varsity team at De La Salle, earning AJGA Rolex Scholastic All-American honors, and being named the 2021 Male Junior Olympian of the Year taught me lessons no textbook could: how to perform under pressure, how to stay patient when nothing is going right, and how to find the next marginal gain when you are already near your ceiling.

When it came time to choose a college, I wanted a place where I could compete at the highest level in both golf and academics. Dartmouth was that place. As a member of the NCAA Division I varsity golf team, I have had the chance to compete against the best collegiate players in the country, leading the team at the Alister Mackenzie Invitational at Cal Berkeley and winning the individual title at the Cornell vs. Dartmouth Stroke Play Match. The discipline that four-hour practice sessions and 36-hole tournament days demand is the same discipline that fuels late-night coding sessions and research deadlines. Golf taught me how to compete; Dartmouth taught me what to compete for.

Cameron Keith at the bear statue on a golf course

Gallery

Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo
Golf photo

Achievements

2024

Alister Mackenzie Invitational: Team Leader

Led the Dartmouth team at the prestigious Alister Mackenzie Invitational hosted at Cal Berkeley.

2024

Cornell vs. Dartmouth Stroke Play: Individual Winner

Won the individual title in the Cornell vs. Dartmouth stroke play match.

AJGA Rolex Scholastic All-American

2022

AJGA Rolex Scholastic All-American

Recognized by the American Junior Golf Association for excellence in both academics and competitive golf.

2021

2021 Male Junior Olympian of the Year

Named the top male Junior Olympian golfer of the year.

2021 – 2022

Captain, Varsity Golf: De La Salle High School

Led the varsity golf program at De La Salle High School in Concord, California.

Junior Tournament Results

107 tournaments from 2016–2021 across the US and internationally.

2021 Results(9 tournaments)

DateTournamentCourseYdsParRating/SlopeScoreFinish
6/7–10/21AJGA Tucson JuniorTucson CC, Tucson, AZ6,9837272.9/12873 - 71 - 69T13 of 48
5/29/21JGANC Junior World QualifierHaggin Oaks GC (Mackenzie), Sacramento, CA6,9217172.7/12670T6 of 80
4/10–11/21JGAA Bryce Molder Ping Junior Masters InvitationalMcDowell Mountain, Scottsdale, AZ6,9597271.4/13468 - 681 of 45
3/20–21/21JGANC Corica Park Junior ChampionshipCorica Park (South), Alameda, CA6,8747273.2/12972 - 692 of 44
3/7/21Notah Begay III San Jose QualifierCoyote Creek GC (Valley), Morgan Hill, CA6,5587271.9/130721 of 28
2/20–21/21Amateurgolf.com Pacific Grove City ChampionshipPacific Grove Golf Links, Pacific Grove, CA5,7277067.9/11378 - 67T7 of 35
2/13–14/21JGAA Fisher-Bryan Invitational - Ping Jr MastersLongbow GC, Mesa, AZ6,9947172.9/13475 - 72T11 of 46
1/9–10/21Amateurgolf.com Silicon Valley Amateur at Baylands Golf LinksBaylands Golf Links, Palo Alto, CA6,6707272.2/12574 - 71T21 of 54
1/2–3/21HJGT Phoenix Winter OpenArizona Biltmore GC (Adobe), Phoenix, AZ6,4467170.4/12469 - 641 of 20

2020 Results(17 tournaments)

DateTournamentCourseYdsParRating/SlopeScoreFinish
12/19–20/20Amateurgolf.com Winter Invitational at Corica ParkCorica Park (South), Alameda, CA6,8747273.0/12878 - 76T41 of 61
10/2–4/20AJGA Se Ri Pak Desert JuniorMission Hills CC (Dinah Shore), Rancho Mirage, CA7,1097274.7/14175 - 76T32 of 41
9/25–27/20AJGA Longbow GC OpenLongbow GC, Mesa, AZ7,0277172.8/13472 - 70T10 of 51
9/17/20AJGA Ping Heather Farr Classic QualifierLongbow GC, Mesa, AZ7,0277172.8/13472T11 of 51
9/3–6/20AJGA Junior at LongleafLongleaf Golf and Family Club, Pinehurst, NC6,6847272.4/13274 - 78 - 73T23 of 51
8/30/20US Kids Sandhills TourLongleaf Golf and Family Club, Pinehurst, NC6,5407271.0/126661 of 23
7/28–30/20AJGA Junior at Knollwood presented by Yoder OilKnollwood CC, South Bend, IN6,5777172.1/12774 - 73 - 69T9 of 51
7/23–25/20US Kids Teen World Championship 2020Pinehurst No. 4 / No. 2, Pinehurst, NC6,810 / 6,9437272.8/128, 73.7/13475 - 73 - 82T26 of 114
7/13–14/2091st NCGA Junior ChampionshipLake Merced GC, Daly City, CA6,6897272.4/13179 - 70 - 681 of 51
7/10–11/2040th NCGA Amateur Stroke Play ChampionshipPoppy Hills GC, Pebble Beach, CA7,0027173.1/14073 - 79MC
7/8–9/20JGANC Peggy Dodds Sacramento Jr ChampionshipHaggin Oaks GC (Mackenzie), Sacramento, CA6,5617270.9/12372 - 695 of 66
6/28–7/1/20AJGA GreatLIFE Junior Challenge by Sanford HealthWillow Run GC, Sioux Falls, SD6,5197072.2/13277 - 79 - 78T48 of 51
6/22–24/202020 Sizzler AmateurTroon North, Scottsdale, AZ7,0397272.9/14569 - 72 - 71T15 of 90
6/19/20NCGA Junior Championship Qualifier (Qualified)Baylands Golf Links, Palo Alto, CA6,6807272.4/129726 of 40
6/16/20Haggin Oaks Junior ChampionshipHaggin Oaks GC (Arcade), Sacramento, CA6,7087271.8/118747 of 18
6/6/20NCGA Stroke Play Championship Qualifier (Qualified)Monarch Bay Golf Club, San Leandro, CA6,9097173.8/13077T13 of 75
1/11–13/20Amateurgolf.com Silicon Valley Amateur at Coyote Creek GCCoyote Creek GC, Morgan Hill, CA7,066 / 7,0277274.4/135, 74.8/14373 - 72T15 of 70

2019 Results(15 tournaments)

DateTournamentCourseYdsParRating/SlopeScoreFinish
12/21–22/19Amateurgolf.com Winter Invitational at Corica Park GCCorica Park (South), Alameda, CA6,8747273.0/12871 - 74T7 of 65
11/9–10/19FCWT Junior Golf Classic at Coyote CreekCoyote Creek GC, Morgan Hill, CA6,8467274.2/13177 - 72T11 of 54
10/27/19JGANC Tournament of ChampionsQuail Lodge Resort and Golf Club, Carmel, CA6,3047171.4/128733 of 32
10/19–20/19JTNC Fall Series IXPoppy Ridge Golf Course, Livermore, CA6,7197272.7/13376 - 74T17 of 49
8/12/19Silicon Valley Junior ClassicSan Jose Country Club, San Jose, CA6,2047070.5/127691 of 16
8/5–8/19AJGA Imperial Headwear Junior ClassicDupont Country Club, Wilmington, DE7,0017173.9/13877 - 72 - 73T23 of 60
7/25–27/19US Kids World Teen Championship 2019Pinehurst No. 4 / No. 2, Pinehurst, NC6,810 / 6,9437272.8/128, 73.7/13477 - 74 - 79T13 of 143
7/15/192019 US Amateur QualifyingCastlewood Country Club, Pleasanton, CA6,6577273.1/13273 - 77T31 of 72
7/9–10/19AJGA Junior at San JoseSan Jose Country Club, San Jose, CA6,2157070.5/12772 - 76 - 70T17 of 48
7/1–2/19JGANC/NCGA Nor-Cal Players ChampionshipQuail Lodge Resort and Golf Club, Carmel, CA6,4447271.4/12875 - 78T7 of 26
6/17/192019 US Junior Amateur QualifyingYolo Fliers Golf Club, Woodland, CA6,7427272.2/12374T23 of 77
6/1/19JGANC Qualifying for Junior World #2Haggin Oaks GC (Alister Mackenzie), Sacramento, CA6,9217172.7/12670T4 of 73
5/13/192019 NCS Division I Golf ChampionshipMonarch Bay Golf Club, San Leandro, CA6,0617169.1/11874T11 of 144
5/6/192019 NCS Division 2 Golf ChampionshipPeacock Gap Golf Club, San Rafael, CA6,2617170.4/12675T9 of 89
3/21/192019 Bay Links ChallengeMetropolitan Golf Links, Oakland, CA6,0697269.8/122711 of 23

2018 Results(14 tournaments)

DateTournamentCourseYdsParRating/SlopeScoreFinish
8/21–23/18AJGA Junior All-Star at Butte CreekButte Creek Country Club, Chico, CA6,6987271.9/12983 - 76 - 72T26 of 47
7/26–28/18US Kids Teen World ChampionshipPinehurst No. 8 / No. 2, Pinehurst, NC6,916 / 6,9437273.4/135, 73.7/13371 - 77 - 72T3 of 151
7/23/18USGA Amateur QualifierCastlewood Country Club, Pleasanton, CA6,6577273.1/13272 - 75T29 of 76
7/16–17/18East Bay Junior Golf ChampionshipCorica Park (South), Alameda, CA6,8747271.6/11980 - 82T27 of 63
7/10–12/18AJGA Junior All-Star at Hunter RanchHunter Ranch Golf Course, Paso Robles, CA6,6537271.7/13577 - 81 - 7433 of 43
7/5–6/18JGANC Stroke Play ChampionshipPoppy Ridge Golf Course, Livermore, CA6,6137272.8/13677 - 754 of 37
6/18/18USGA Jr. Amateur QualifierYolo Fliers Club, Woodland, CA6,7427272.2/12377T38 of 74
4/21–22/18AJGA Preview at River RidgeRiver Ridge Golf Club (Victoria Lakes), Oxnard, CA6,5867271.6/12873 - 73T5 of 51
4/14–15/18Las Vegas World Series Championship (JWQ)Primm Valley Golf Club (Desert), Primm, NV6,5407271.1/12874 - 71T9 of 49
3/4/18US Kids Bay Area TourSanta Clara Golf and Tennis Club, Santa Clara, CA6,0157269.8/11575T3 of 22
2/25/18US Kids Bay Area TourLake Chabot GC, Oakland, CA6,0067269.4/123661 of 23
2/17–18/18US Kids Desert Shootout InvitationalWigwam Resort (Gold), Litchfield Park, AZ6,2157270.0/12571 - 774 of 33
2/11–12/18FCWT Junior Golf TourSilverado Resort (South and North), Napa, CA6,246 / 6,3477270.6/127, 70.2/12873 - 731 of 6
1/27–28/18FCWT Junior Golf TourHalf Moon Bay GL (The Old Course), Half Moon Bay, CA6,3997272.3/13171 - 741 of 6

2017 Results(24 tournaments)

DateTournamentCourseYdsParRating/SlopeScoreFinish
12/17/17US Kids Bay Area Tour ChampionshipMonarch Bay Golf Club, San Leandro, CA6,0247269.1/118751 of 22
12/3/17US Kids Bay Area TourFranklin Canyon Golf Club, Hercules, CA6,0747269.6/127732 of 26
11/18–19/17HJGTHaggin Oaks (Mackenzie), Sacramento, CA6,6217270.9/12380 - 735 of 11
11/4–5/17US Kids Regional Monterey ChallengeDel Monte Golf Course, Monterey, CA6,1517271.6/12577 - 756 of 41
10/29/17US Kids Local Tour EventPoppy Ridge Golf Course (Merlot and Zinfandel), Livermore, CA6,0077270.7/127731 of 21
10/14–15/17JTNC Fall Series IV Championship FlitePoppy Ridge Golf Course (Merlot and Zinfandel), Livermore, CA6,7197272.7/13382 - 78T45 of 68
10/1/17US Kids Reno TourGray's Crossing, Truckee, CA6,1587271.3/135741 of 11
8/26/17JGANC CA State FairMather Golf Course, Mather, CA6,7677272.2/12177T4 of 21
8/10/17JGANC San Leandro City ChampionshipMonarch Bay Golf Club, San Leandro, CA6,0617168.6/11576T5 of 23
7/27–29/17US Kids Teen World ChampionshipPinehurst No. 9, Pinehurst, NC6,4927270.9/13077 - 72 - 738 of 136
7/17–18/17East Bay Junior Golf ChampionshipChuck Corica GC (Earl Fry), Alameda, CA6,3397170.4/12172 - 742 of 26
7/5/17Diablo Valley Junior ChampionshipBoundary Oak Golf Course, Walnut Creek, CA6,7397272.7/12675T1 of 10
6/28/17The Olympic Club Junior Member QualifierThe Olympic Club (Ocean), San Francisco, CA6,3907171.5/131771 of 14
6/19–20/17California State InvitationalThe Reserve at Spanos Park6,2027270.2/12871 - 741 of 24
6/12/17USGA Jr. Amateur QualifierYolo Fliers Club6,7427272.9/12573T10 of 74
5/30–6/1/17US Kids European Junior ChampionshipLuffness New GC, East Lothian, Scotland6,0497269.0/11871 - 78 - 79T12 of 37
5/6/17JGANC IMG QualifierHaggin Oaks GC (Arcade Creek), Sacramento, CA6,4957270.4/116713 of 47
4/30/171st Tee Tri-Pleasanton Junior OpenPleasanton Golf Center, Pleasanton, CA3,3626058.0/8461T1 of 15
4/22–23/17JTNC Spring Series IVFranklin Canyon Golf Club, Hercules, CA6,1407274.9/13275 - 762 of 24
4/15–16/17World Series Event - FCG Las VegasPrimm Valley Golf Club (Desert), Primm, NV6,5407271.7/12874 - 71T8 of 36
3/25–26/17FCWT Junior Golf TourThe Bridges, San Ramon, CA6,1827271.9/14287 - 713 of 3
3/18–19/17Junior Tour of Northern CaliforniaStockton GCC & Elkhorn GC, Stockton, CA6,123 / 6,0977169.8/123, 70.1/12677 - 782 of 41
3/5/17US Kids Bay Area TourChuck Corica GC (Earl Fry), Alameda, CA5,9637268.8/117751 of 17
2/18–19/17US Kids Desert Shootout InvitationalWigwam Resort (Gold), Litchfield Park, AZ6,2157270.0/12583 - 769 of 28

2016 Results(28 tournaments)

DateTournamentCourseYdsParRating/SlopeScoreFinish
12/19/16US Kids Bay Area Tour ChampionshipCrow Canyon Country Club, San Ramon, CA5,7317268.0/124761 of 11
11/28/16JGANC Sally Pini Memorial Junior InvitationalPasatiempo Golf Club, Santa Cruz, CA6,1257270.8/135824 of 10
11/5–6/16US Kids Monterey Challenge InvitationalDel Monte Golf Course, Monterey, CA6,1937271.6/13083 - 7812 of 31
10/23/16US Kids Bay Area TourDiablo Creek Golf Course, Concord, CA6,0177269.0/115751 of 29
10/8–9/16Junior Tour of Northern CaliforniaRancho Murieta GC, Rancho Murieta, CA6,299 / 6,3357270.3/129, 70.8/13272 - 803 of 22
9/18/16JGANC All Stars InvitationalSanta Teresa Golf Course, San Jose, CA6,4307270.9/125732 of 12
8/27/16JGANC California State JuniorMather Golf Course, Mather, CA6,4067270.6/11773T3 of 24
8/10/16JGANC John Ike Iaconis MemorialBuchanan Fields GC, Concord, CA3,8226259.2/93623 of 16
7/28–30/16US Kids Teen World ChampionshipPinehurst No. 8, Pinehurst, NC6,1907270.2/13086 - 81 - 77T31 of 104
7/24/16US Kids Bay Area TourRoddy Ranch Golf Course, Antioch, CA6,0437270.4/131763 of 12
7/18–19/16JGANC 80th East Bay Junior Golf ChampionshipChuck Corica GC (Earl Fry), Alameda, CA5,7087270.4/12175 - 827 of 27
7/12/16US Kids Bay Area TourBlackhawk Country Club (Falls), Danville, CA6,0187268.6/120781 of 18
7/6/16JGANC Diablo Valley Junior ChampionshipBoundary Oak Golf Course, Walnut Creek, CA6,3727271.0/126762 of 17
7/5/16US Kids Bay Area TourTPC Stonebrae, Hayward, CA5,8037269.8/126731 of 13
6/27/16JGANC Ruby Hill Junior ChampionshipRuby Hill CC, Livermore, CA6,5417272.4/130825 of 15
6/15–16/16Junior Tour of Northern CaliforniaPoppy Ridge Golf Course, Livermore, CA5,8307270.2/12876 - 742 of 32
5/31–6/2/16US Kids European Junior ChampionshipLuffness New GC, East Lothian, Scotland5,9677269.2/12881 - 77 - 81T19 of 57
5/22/16US Kids Bay Area TourSan Ramon GC, San Ramon, CA6,0437270.1/119793 of 23
5/13/16JGANC Junior World QualifierHaggin Oaks GC (Mackenzie), Sacramento, CA6,4957270.9/1237611 of 40
5/1/16US Kids Bay Area TourDiablo Creek GC, Concord, CA6,0177269.0/115771 of 19
4/24/16The First Tee Tri-Valley Pleasanton JR OpenThe Pleasanton Golf Center, Pleasanton, CA3,0216058.0/85633 of 15
3/24/16JGANC Joe Brophy - Bill Loudon JR ClassicBlue Rock Springs (East), Vallejo, CA5,7767268.4/121801 of 9
3/20/16US Kids Bay Area TourHalf Moon Bay GL (The Old Course), Half Moon Bay, CA5,6927271.6/126812 of 15
2/28/16US Kids Bay Area TourSan Ramon GC, San Ramon, CA5,6117270.1/119731 of 19
2/21/16US Kids Bay Area TourLake Chabot GC, Oakland, CA5,6017267.4/116813 of 16
2/13–14/16US Kids Desert Shootout InvitationalWigwam Resort (Gold), Litchfield Park, AZ5,8507273.7/12882 - 8310 of 29
1/31/16US Kids Bay Area TourTilden Park GC, Berkeley, CA5,6327268.3/120761 of 14
1/10/16US Kids Bay Area TourDiablo Creek GC, Concord, CA5,6487267.7/11379T2 of 18

© 2026 Cameron Keith