USPHL Premier League - Tampa Bay, Florida USA (24/25)
TEAM GB (U20's)
Age - 20
Birth town - Haywards Heath - England
Current home town - Beaconsfield - England
Places lived - East Sussex, Aberdeenshire, Prague, Surrey, Toronto, Beaconsfield, New York, Idaho, Utah, Florida.
Occupation - Sales & Marketing
First Ice skated - 2013
Started playing Ice hockey - Oct 2013
Position - Forward
Plays - Right handed
Best Injury - Fractured spine
Current Player Number - 23 (TEAM GB) & TBA (Tampa Bay USPHL Premier)
Ice Hockey world championships bronze medalist x 2 (U18 & U20), USPHL Premier League Divisional Champions, Man of the match / star player over 50 times, player of the year, highest goal scorer, players player. Scottish Cup winner, Scottish League winner, Czech Republic Cup winner, Czech Republic League winner, England tournament winner, Czech Republic tournament winner x 3 European cup winners (Caen, France 2019) Gold medal winner (European Cup - roller hockey 2020), Home opener goal scorer, UK U19 league winners, Kingston tournament winners.
Elgin - Scotland (first rink ever skated on)
Inverness - Scotland
Aberdeen - Scotland
Dundee - Scotland
Edinburgh - Scotland
Dumfries - Scotland
North Ayr - Scotland
South Ayr - Scotland
Kilmarnock - Scotland
Hamilton - Scotland
Fife - Scotland
Auchenharvie - Scotland
Coatbridge - Scotland
Sheffield (rinks 1 & 2) - England
Coventry - England
Guildford - England
Streatham - England
Bracknell - England
Slough - England
Chelmsford - England
Basingstoke - England
Oxford - England
Swindon - England
Alaxander Palace - England
Romford - England
Peterborough - England
Solent - England
Gillingham - England
Milton Keynes - England
Hull Ice Arena - England
Nottingham - England
Caen - France
Cardiff - Wales
Belfast (Odyssey Arena) - Northern Ireland
Belfast (Dundonald Ice Bowl) - Northern Ireland
Prague - H C Sparta (rinks 1 & 2) - Czech Republic
Prague - H C Kobra - Czech Republic
Prague - H C Hvezda - Czech Republic
Prague - H C Slavia - Czech Republic
Prague - Zimin Stadium Letnany - Czech Republic
Nymburk - Zimni Stadium - Czech Republic
Litomerice - Zimni Stadium - Czech Republic
Vlasim - Zimni Stadium - Czech Republic
Popovice - Zimni Stadium - Czech Republic
Karlovy Vary - Zimni Stadium - Czech Republic
Plzen - Zimni Stadium - Czech Republic
Cernosice - Zimni Stadium - Czech Republic
HASA - Zimni Stadium - Czech Republic
Ice Arena Letnany - Czech Republic
Chomutov Ice Arena - Czech Republic
Nachod - Zimni Stadium - Czech Republic
Jaromer - Zimni Stadium - Czech Republic
Podebrady - Zimni Stadium - Czech Republic
Sportsworld Ice Arena - Kitchener - Canada
Activa Sportsplex - Kitchener - Canada
Waterloo Ice Arena - Waterloo - Canada
Hamilton Ice Arena - Hamilton - Canada
Brantford Ice Arena - Brantford - Canada
Cambridge Ice Arena - Cambridge - Canada
Stratford Ice Arena - Stratford - Canada
London Ice Arena - London - Canada
Windsor Ice Arena - Windsor - Canada
Wayne Gretzky Centre - Brantford - Canada
St Marys Ice Arena - St Marys - Canada
Long Beach Ice Rink - New York - USA
Aviator Ice Rink - New York - USA
Tampa Bay Advent Ice - Florida - USA
SLC Sports Ice Rink - Salt Lake City, Utah - USA
Pueblo Ice Arena - Pueblo, Colorado - USA
Hero Arena - Idaho Falls, Idaho - USA
Tautphaus Park - Idaho Falls, Idaho - USA
Greeley Ice Haus - Greeley, Colorado - USA
Weber County Ice Sheet - Ogden, Utah - USA
Peaks Ice Arena - Provo, Utah - USA
Pueblo Ice Arena - Pueblo, Colorado - USA
Acord Ice Centre - West Valley City, Utah - USA
Fogerty Ice Arena - Blaine, Minnesota - USA
Bellingham Sportsplex - Bellingham, Washington - USA
Olympic View Arena - Seattle, Washington - USA
Western Park Arena - Vernal, Utah - USA
The RRRink - Medford, Oregon - USA
Casper Ice Arena - Casper, Wyoming - USA
Gateway Ice Centre - Fresno, California - USA
Centre Ice Arena - Ontario, California - USA
Carlsbad Icetown - Carlsbad, California - USA
Ice Sport Centre - Bakersfield, California - USA
UTICA Nexus Centre - New York - USA
Palm Beach Skate zone - Florida - USA
Chilled Ponds Ice Complex - Virgina - USA
Amalie Arena (NHL Rink) - Tampa Bay - USA
Fort Myers Skatium - Fort Myers - USA
Community First Igloo - Jacksonville - USA
Atlanta Ice House - Georgia - USA
Helsinki Ice Hall - Helsinki - Finland
Tondiraba Ice Hall - Tallinn - Estonia
2013/2014 Season - Morayshire Juniors - Scotland
2014/2015 Season - Aberdeen Lynx - Scotland
2015/2016 Season - Aberdeen Lynx - Scotland
2016/2017 Season - Dundee Stars - Scotland
2017/2018 Season - H C Sparta Prague - Czech Republic
2017/2018 Season + secondment to H C Kobra Prague - Czech Republic
2017/2018 Season + Scotland Squad - Scotland
2018/2019 Season - Guildford Firestars U15's - England
2018/2019 Season - England (South West) U15's - England
2019/2020 Season - Guildford Firekings U18's - England
2019/2020 Season - England (South West) U18's - England
2020/2021 Season - Czech Republic H C Nachod U18's - Czech Republic
2021/2022 Season - Kitchener Rangers AAA U18's - Canada
2021/2022 Season - Romford Raiders NIHL - England
2021/2022 Season - TEAM GB
2022/2023 Season - USPHL Premier League - Idaho Falls, USA
2023/2024 Season - USPHL Premier League - Vernal, USA
2023/2024 Season - TEAM GB
2024/2025 Season - USPHL Premier League - Tampa Bay, USA