WHITE ROCK TRITONS BASEBALL
Est. 1992
WHITE ROCK TRITONS 2025-2026 Staff
Tritons General Manager
Senior U18 White Rock Tritons Head Coach (Fall 2022 to Present)
U18 College Prep Head Coach for the South Fraser Giants (2019 to 2022)
Pitcher for the University of the Fraser Valley (2015 to 2019)
Pitcher for Team BC at the U21 Canadian Nationals in Regina, SK (2016)
7+ years of working as a private instructor & lead instructor for various baseball academies.

White Rock Tritons Coach 2015-Present
White Rock Tritons Recruitment Coordinator 2015-Present
Big League Experience Instructor 2020-Present
Over 200 Players Placed (Douglas College, White Rock Tritons, Surrey Storm, North Delta Blue Jays)
Seven former players drafted
NCCP Provincially-Certified
@westcoastbaseballrecruiting / @BradOHara33

Former Professional Player for Trois-Rivières of the Frontier League
Former Professional Hitting Coach for Trois-Rivières of the Frontier League
Former Player & Coach at LSU Shreveport - NAIA

Tritons Alumni
Former International consultant with Major League Baseball (MLB)
Former Manager of Team France National Team
Former NJCAA Pitcher
Kinesiology Degree from University of the British Columbia (UBC)

Former Pitcher with the Tampa Bay Rays &; Houston Astros Organizations
2016 Rule 5 Draft Pick of the Houston Astros
10 Plus Years of Professional Baseball Experience as a Pitcher
Former Canadian National Team Member

Tritons General Manager
Senior U18 White Rock Tritons Head Coach (Fall 2022 to Present)
U18 College Prep Head Coach for the South Fraser Giants (2019 to 2022)
Pitcher for the University of the Fraser Valley (2015 to 2019)
Pitcher for Team BC at the U21 Canadian Nationals in Regina, SK (2016)
7+ years of working as a private instructor & lead instructor for various baseball academies.

Senior U18 White Rock Tritons Assistant Coach (Fall 2022 to Present)
U18 College Prep Assistant Coach for the South Fraser Giants (2019 to 2022)
Outfielder for the University of the Fraser Valley (2015 to 2019)
Former BCPBL 2nd Team All Star with the Whalley Chiefs (2015)

Senior U18 White Rock Tritons Assistant Coach (2022 to Present)
Head Coach – Fussen Bavarians (Germany) (2022)
Assistant Coach – Bavarian State Team (Germany) (2022)
Catcher in the Bundesliga-2 Professional League in Germany (2019 to 2022)
U18 College Prep Assistant Coach for the Richmond Chuckers (2019)
U16 Head Coach for the Tubingen Hawks in Germany (2018 to 2019)
Catcher / Outfielder for Douglas College (2018)

Coach with WR Junior and Senior since 2022
Played for WR Tritons in 1996-97 and won 1st Provincial Championship in 96.
Drafted by Texas Rangers in 40th round in 97 and 98
Played Junior National Team in 97 and Senior National team in 1998 and 2001
1st team All-American in 1998 for College of Southern Idaho (NJCAA Div 1).
University of Florida and Cal State Northridge (NCAA D1)
Independant Pro in the Frontier League and Canadian Baseball League (2001-2003)

Tritons Alumni
Former NJCAA Infielder with Bossier Parish & North Eastern Oklahoma

Tritons coach (2021-present)
McGill University 2019-2023, captain in 2022 and 2023 (B.Sc graduate, December 2024)
Played in Prague Baseball Week with The North Baseball (2022)
WCBL experience: Fort McMurray Giants (2022), Weyburn Beavers (2023)
Instructor, Big League Experience Academy (2025)
Tritons infielder. 2015-2019 (Baseball BC provincial winner 2018, 5th place 2018 18u Baseball Canada men's nationals, 2019 BCPBL All Star)

Tritons Alumni
Former NJCAA Outfielder for Dodge City Community College
Former NAIA Outfielder at Marion University

White Rock Tritons Director of Player Development 2022-2025
8 years at The Baseball Zone as an Associate Head Instructor, Head Pitching Instructor, Director of High Performance Programs and
Director of Player Development 2003-2021
Attended Eric Cressey’s Elite Baseball Mentorship 2015
Recognized in Bob Ellliott’s “Top 100 Most Influential Canadians in Baseball”
Member of the Guelph Royals, 2003 & 2004 Intercounty Champions
Played 2 years at Texarkana College NJCAA D1 and Texas State University NCAA D1
Canada Summer Games silver medalist 2001


2016 BC Minor 15U Coach of the Year
9 Years of Head Coaching Experience at the Bantam level with the West Coast Cardinals & UBC Thunder
Former Catching Coach with the North Shore Premier Twins
Former BC Minor 15U Selects Coach & Baseball BC 15U ID Camp Coach

Former Head Coach of Team BC 13U Western Champion AA Allstars
Former Assistant Coach with West Coast Cardinals Bantam AAA
Former Assistant Coach with UBC Premier Thunder
Former Bench Coach of the UBC Bantam Thunder

12th Year Coaching at the Bantam AAA / Bantam PBL Level
Former Head Coach and Pitching Coach with the Richmond Chuckers Bantam AAA Program
Former Langley Blaze Bantam Head Coach (2020)
12 Years as an Evaluator & Coach for 15-18U Baseball BC Selects Teams

Former Assistant Coach with West Coast Cardinals Bantam AAA
Former Assistant Coach with Coquitlam Junior Reds
Former Assistant Coach with UBC Bantam Thunder
Travel Hitting Instructor

