Javascript is required.
Men's Sports
Home of Champions
Baseball
Tickets
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Basketball
Tickets
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Cross Country
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Fencing
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Football
Tickets
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Golf
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Gymnastics
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Rowing
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
#GoStanford
Sailing
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Soccer
Tickets
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Swimming & Diving
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Tennis
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Track & Field
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Volleyball
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Water Polo
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Wrestling
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Women's Sports
Home of Champions
Artistic Swimming
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Basketball
Tickets
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Beach Volleyball
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Cross Country
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Fencing
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Field Hockey
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Golf
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Gymnastics
Tickets
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Lacrosse
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Rowing
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
#GoStanford
Lightweight Rowing
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Sailing
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Soccer
Tickets
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Softball
Tickets
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Squash
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Swimming & Diving
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Tennis
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Track & Field
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Volleyball
Tickets
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Water Polo
Schedule
Roster
News
Opens in a new window
instagram
Opens in a new window
twitter
Opens in a new window
facebook
Tickets
Men's Sports
Football
Men's Basketball
Baseball
Men's Soccer
Women's Sports
Women's Basketball
Women's Volleyball
Softball
Women's Soccer
Women's Gymnastics
Information
Mobile Ticketing Guide
Season Ticket Member Benefits
Group Tickets
Premium Experiences
Cardinal Kids Club
Student Tickets
Former Student-Athletes
Faculty/Staff Tickets
Athletics Ticket Information
Manage
Opens in a new window
Tickets Home
Opens in a new window
Sign In/Manage My Account
Opens in a new window
Renew Season Tickets
Opens in a new window
StubHub: Buy & Sell Tickets
Athletics
Fans
Mobile App
TreeCast Podcast
Opens in a new window
6th Man
Fan Fest
Opens in a new window
Lost & Found
Travel to Stanford
Email Updates
Athletics Fan Policies
Stanford FCU Fan Card
Anthem Singer
The Red Zone
Radio Information
Cardinal Kids Club
About
Facilities
Staff Directory
Home of Champions
NIL Resources
Olympics
Hall of Fame
Opens in a new window
Prospective Student-Athlete Questionnaire
Student-Athlete Performance Team
Applied Sports Science & Sports Performance
Athletic Training
Cardinal Connect
Compliance
DASH
Equipment Services
Sports Medicine
Sports Nutrition
Physical Therapy
Sport Psychology
More
Former Student-Athletes
Opens in a new window
Camps
Communications
Sponsorships
Opens in a new window
Club Sports
Cardinal Green
Opens in a new window
Acts of Intolerance Protocol
Gender Equity Plan
Opens in a new window
Recreation & Wellness
Title IX & The Clery Act
Opens in a new window
Donations
Giving
Giving
Give Now
Giving Opportunities
Endowment Support
Buck/Cardinal Club
Impact
Contact Us
Opens in a new window
Shop
Open Schedule Ticker
Search
Search
Open Search
Open Menu
Ethan Ng
Title
Assistant Men's Golf Goach
BIO
Related
August 24, 2023
GCAA All-America Scholars
July 19, 2023
Three NCAA Postgraduate Scholarships
July 10, 2023
Spring Academic Honor Roll
June 29, 2023
Year in Review: Men's Golf
May 29, 2023
Stanford Takes Eighth, Falls in Playoff
May 28, 2023
Card Makes Cut, Jumps to Sixth
May 27, 2023
Stanford Looks to Rise on Day Three
May 26, 2023
Brown Paces Stanford Through 18 Holes
May 17, 2023
Cardinal Shatters Regional Records
May 16, 2023
Win Ng
May 15, 2023
Career-Best Monday
April 30, 2023
Pac-12 Championships Sweep
April 29, 2023
Championship Sunday Awaits
April 28, 2023
Thorbjornsen Leads Card On Day One
April 12, 2023
Card Concludes Western Intercollegiate
April 11, 2023
Brown In Top 10
April 10, 2023
Battle At The Top
April 01, 2023
Third At The Goodwin
March 31, 2023
Final Grouping
March 30, 2023
Leading At The Goodwin
March 07, 2023
Cabo Collegiate Concludes
March 06, 2023
Bounced Back
March 05, 2023
Cabo Collegiate Underway
February 22, 2023
Fought To The Finish
February 21, 2023
Leading The Way
February 20, 2023
Battle At The Top
October 23, 2022
Champions In Georgia
October 22, 2022
Holding Strong
October 21, 2022
Cardinal Starts Strong
October 12, 2022
Cardinal Bests Texas For Third
October 11, 2022
Third At Stephens Cup
October 10, 2022
Strong Start At Seminole
October 04, 2022
Card Concludes Hogan Collegiate
October 03, 2022
On Their Heels
September 29, 2022
Bear Beatdown
September 18, 2022
Statement Victories
September 17, 2022
Lead Extended Saturday
September 16, 2022
Came Out Swinging
July 12, 2022
Spring Academic Honor Roll
May 30, 2022
Thorbjornsen Wraps Play At NCAAs
May 29, 2022
Thorbjornsen Advances; Cardinal Campaign Concludes
May 28, 2022
Cardinal Climbs On Day Two At NCAA Championships
May 27, 2022
Thorbjornsen Leads Stanford On Day One
May 18, 2022
Punched Their Ticket
May 17, 2022
One Step Closer
May 16, 2022
Strong Start In Stockton
April 27, 2022
Cardinal, Brown Finish Runner Up
April 26, 2022
Brown Leads At Pac-12 Championships
April 25, 2022
36 Hole Leader
April 13, 2022
Regular Season Concludes
April 12, 2022
36 Holes Down
April 11, 2022
Day One Suspended
March 26, 2022
Third Place At Goodwin
March 25, 2022
Stanford Extends Lead At Goodwin
March 24, 2022
Stanford Surges To Lead
March 01, 2022
Career Best Finish
February 28, 2022
Thorbjornsen Vaults Into Top Five On Day Two
February 27, 2022
Ng Leads Card On Day One
November 10, 2021
Cardinal Finishes Second
November 09, 2021
Day Two Leaders
November 08, 2021
Strong Start
October 05, 2021
Champions At Colonial
October 04, 2021
Cardinal In Contention
September 19, 2021
Strong Start To Season
September 18, 2021
Seven Strokes Better
September 17, 2021
Card Begins Campaign
August 19, 2021
Schedule Unveiled
May 19, 2021
Season Concludes In Albuquerque
May 18, 2021
Cardinal In Contention
May 17, 2021
Snyder Steps Up On Day One
April 28, 2021
Shimp, Cardinal Soar On Final Day
April 27, 2021
Shimp Climbs On Day Two
April 26, 2021
Shimp Leading Way
April 14, 2021
Second At The Western
April 13, 2021
Vilips Leads Card Into Third
April 12, 2021
The Western Begins
April 06, 2021
Crown Him
April 05, 2021
Round Two Suspended
March 27, 2021
Second At Goodwin
March 26, 2021
Chasing The Sun Devils
March 25, 2021
Day One Leaders
March 09, 2021
Brown Finishes Top Five
March 08, 2021
Card Climbs On Day Two
March 07, 2021
Brown Leading Way In Bandon
February 22, 2021
Card Bests Broncos
June 08, 2020
Pac-12 Spring Academic Honor Roll
April 28, 2020
Men's Golf Year In Review
April 10, 2020
Team Awards
March 03, 2020
Brown Finishes Second
March 02, 2020
Historic Round
March 01, 2020
Tuleubayev Tied For Third
February 19, 2020
Career Best Finish
February 18, 2020
Two In Top 10
February 17, 2020
Strong Performances
February 08, 2020
Finale In Hawaii
February 07, 2020
Four Under
February 06, 2020
Round One Complete
January 28, 2020
Two Top-10 Finishes
January 27, 2020
Play Suspended
October 29, 2019
Card Wraps Fall Schedule
October 28, 2019
Card Splits At Cypress Point
October 20, 2019
Cardinal Holds Firm
October 19, 2019
Still Standing Strong
October 18, 2019
Snyder, Stanford Starts Strong
October 09, 2019
Cal Trumps Cardinal In Big Match
October 01, 2019
Card Wraps Up Nike Invite
September 30, 2019
Cardinal Moves Up
September 29, 2019
Season Underway
May 29, 2019
Spring to Remember
April 17, 2019
Another Double-Dip
April 16, 2019
Salinda On Top
April 15, 2019
Career-Best
March 29, 2019
Team To Beat
March 28, 2019
Good At Goodwin
February 20, 2019
Near-Miss for Wu
February 18, 2019
Wu Takes Charge
February 17, 2019
Looking for Prestige
October 21, 2018
Wu Can Do
October 20, 2018
Moving Up
October 19, 2018
10th in Georgia
October 16, 2018
Fall finale
October 09, 2018
Sweep
October 08, 2018
Cardinal Seeks Split
October 07, 2018
Jack's Place
October 02, 2018
8th at Nike
October 01, 2018
Group Effort
September 30, 2018
Salinda Sets Pace
September 27, 2018
Eyes On Texas
November 14, 2017
Three Ink With Cardinal
September 10, 2014
Individual Season Stroke Average
September 10, 2014
Individual Career Stroke Average
September 10, 2014
Conference Awards