Staff

Staff

WHITE ROCK TRITONS 2025-2026 Staff


General Manager

Tyler Lawson

Tyler Lawson

General Manager



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.

{{ ctrl.all[0] ? 'Show less' : 'Continue reading' }}

Coordinators

Brad O'Hara

Brad O'Hara

Recruitment Coordinator



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

{{ ctrl.all[0] ? 'Show less' : 'Continue reading' }}

Reed Lavallee

Reed Lavallee

Hitting Coordinator



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

{{ ctrl.all[1] ? 'Show less' : 'Continue reading' }}

Pitching Development

Jeff Zeilstra

Jeff Zeilstra

Pitching Development



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)

{{ ctrl.all[0] ? 'Show less' : 'Continue reading' }}

Jared Mortensen

Jared Mortensen

Pitching Development



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

{{ ctrl.all[1] ? 'Show less' : 'Continue reading' }}

Premier Tritons

Premier Staff

Tyler Lawson

Tyler Lawson

Manager



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.

{{ ctrl.all[0] ? 'Show less' : 'Continue reading' }}

Ryan Kaplanis

Ryan Kaplanis

Hitting Coach



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)

{{ ctrl.all[1] ? 'Show less' : 'Continue reading' }}

Brayden Carpenter

Brayden Carpenter

Catching Coach



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)

{{ ctrl.all[2] ? 'Show less' : 'Continue reading' }}

Craig Mosher

Craig Mosher

Pitching Coach



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)

{{ ctrl.all[3] ? 'Show less' : 'Continue reading' }}

Kai Okuyama

Kai Okuyama

Infield Coach



Tritons Alumni


Former NJCAA Infielder with Bossier Parish & North Eastern Oklahoma

{{ ctrl.all[4] ? 'Show less' : 'Continue reading' }}

Junior Tritons

Junior Staff

Matt Rachman

Matt Rachman

Head Coach



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)

{{ ctrl.all[0] ? 'Show less' : 'Continue reading' }}

Jackson Hogg

Jackson Hogg

Assistant Coach



Tritons Alumni


Former NJCAA Outfielder for Dodge City Community College


Former NAIA Outfielder at Marion University

{{ ctrl.all[1] ? 'Show less' : 'Continue reading' }}

Ryan Armstrong

Ryan Armstrong

Pitching Coach



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

{{ ctrl.all[2] ? 'Show less' : 'Continue reading' }}

Trevor Brookshaw

Trevor Brookshaw

Assistant Coach

Bantam Tritons

Bantam Staff

Luke Yam

Luke Yam

Head Coach



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

{{ ctrl.all[0] ? 'Show less' : 'Continue reading' }}

Greg Miles

Greg Miles

Bench 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

{{ ctrl.all[1] ? 'Show less' : 'Continue reading' }}

Ryan Klenman

Ryan Klenman

Pitching Coach



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

{{ ctrl.all[2] ? 'Show less' : 'Continue reading' }}

Henry Ahn

Henry Ahn

Hitting Coach



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

{{ ctrl.all[3] ? 'Show less' : 'Continue reading' }}