Baseball staff

Liam Carroll

Head Coach – Great Britain Baseball Senior National Team

Liam CarrollBeginning as a player in 1996, Liam has a long history with the national teams programme. Having played at the Cadet/U15, Junior/U18 and Senior levels, he began coaching GB teams in 2004. Since then, Liam has served as an assistant coach at all age groups and as head coach for the U18s and Lions teams. In January 2015, Liam was appointed Head Coach of the Great Britain Baseball Senior Team.

In addition to his career with GB Baseball, Liam served as the Director of Baseball Operations at the University of Nevada Las Vegas for five seasons. He has worked in several roles and areas for BaseballSoftballUK, including the planning and delivery of coach education, club development and player development programmes.


Zach Graefser

Pitching Coordinator – Great Britain Baseball, MLB Envoy Coach

Zach GraefserIn his eight years coaching at Meramec, Zach’s pitching staffs played a part in eight consecutive winning seasons for the Archers, and in several seasons they were rated among the top in the country in multiple categories, including ERA and opponent batting average.  A number of the players he has coached have moved on to play professional baseball via draft or free agent sign.  STLCC compiled a 95% post JUCO scholarship rate for their players during that time.  He also taught at St Louis Baseball and Fastpitch Academy, developing both baseball and softball players alike.  Teaching at the academy he had the privilege of working with players of all levels, including professional.  His students have received 30+ scholarships to multiple collegiate levels in both sports.

Zach has served as Pitching Coordinator for Great Britain Baseball since April 2015. Zach also serves as an MLB Envoy coach throughout Europe.  His primary territory includes Sweden, Belgium and Austria.  He also coaches the International All-Star team at the MLB spring tournament.   He has also spoken at various clinics and workshops throughout the Midwest United States.

Gavin Marshall

Assistant Coach

Gavin has been one of the biggest success stories in British baseball over the past 30 years or more.

Having established himself as a leading pitcher in the British game by the age of 17 years old, he was spotted by a USA coach and invited to train with them. He made such an impression he enrolled at a Junior College in California (San Joaquim Delta, Head Coach: Pat Doyle), later progressed to Centenary University in Louisiana and finally University of the Pacific in California.

Gavin played three years in the Frontier League for Dubois County Dragons, becoming the first player from the British game to play professional baseball.

He has represented GB with distinction at many European tournaments at U18 and senior level, helping to take the programme forward. Gavin’s knowledge and experience is invaluable when coaching the talented youngsters in the GB teams and locally with Hull Scorpions.


Cam McHarg

Assistant Coach

Cam brings with him a wealth of experience coaching in high performance programmes having moved here from his native Victoria, Australia. Holding a Level 4 qualification from Baseball Australia’s impressive coach education programme, Cam coached the U18 Victoria team from 2010-2012, winning a bronze medal at the 2011 National Championship. Under his tutelage, nine players were signed to professional contracts by MLB clubs.

In 2015 Cam served on the coaching staff for the U18 National Team at the European Championships held in the Czech Republic and for the GB Lions at Prague Baseball Week.