Men's Ice Hockey World Championship 2019: Great Britain schedule
The men's World Championship takes place in Slovakia from 10-26 May, with Great Britain competing in the top division for the first time since 1994.
Great Britain, who have never won the tournament, were promoted to the top flight after winning their group to seal promotion in Hungary at last year's Division One World Championship.
GB will compete in Group A alongside 26-time champions Canada, Denmark, Finland, France, Germany, Slovakia and the USA, with their matches taking place in the Steel Arena, Kosice.
Peter Russell's side will face host nation Slovakia as well as Italy, Hungary and KHL side Torpedo Nizhny Novgorod in a series of warm-up matches before beginning their World Championship campaign against Germany on 11 May.
Great Britain squad
Provisional 28-man squad - will be reduced to 25 prior to World Championship.
Netminders: Ben Bowns, Thomas Murdy (both Cardiff), Jackson Whistle (Sheffield).
Defencemen: Josh Batch, Evan Mosey, Mark Richardson, Sam Duggan (all Cardiff), Tim Billingsley, Steve Lee, Josh Tetlow (Nottingham), Dallas Ehrhardt (Manchester), Ben O'Connor, David Phillips (Sheffield), Paul Swindlehurst (Belfast).
Forwards: Ollie Betteridge, Robert Farmer, Robert Lachowicz, Brett Perlini (all Nottingham), Ben Davies (Guildford), Robert Dowd, Jonathan Phillips (Sheffield), Luke Ferrara, Ben Lake (Coventry), Mike Hammond, Ciaran Long (Manchester), Liam Kirk (Peterborough), Matthew Myers (Cardiff), Craig Peacock (Glasgow), Colin Shields (Belfast), Joey Lewis (Kaufbeuren, GER).
Great Britain fixtures
All times are BST. Schedules are subject to late changes. The BBC is not responsible for any changes that may be made.
Friday, 19 April
Great Britain v Italy, warm-up match, Coventry (19:30)
Sunday, 21 April
Great Britain v Hungary, warm-up match, Milton Keynes (14:00)
Friday, 27 April
Great Britain v Torpedo Nizhny Novgorod, warm-up match, Nottingham (19:00)
Saturday, 28 April
Great Britain v Torpedo Nizhny Novgorod, warm-up match, Sheffield (16:00)
Saturday, 4 May
Slovakia v Great Britain, warm-up match, Poprad (15:00)
World Championship (Kosice)
Saturday, 11 May
Great Britain v Germany (15:15)
Sunday, 12 May
Great Britain v Canada (19:15)
Tuesday, 14 May
Great Britain v Denmark (15:15)
Wednesday, 15 May
Great Britain v USA (15:15)
Friday, 17 May
Great Britain v Finland (19:15)
Saturday, 18 May
Great Britain v Slovakia (19:15)
Monday, 20 May
Great Britain v France (15:15)
Thursday, 23 May
Quarter-finals, Bratislava and Kosice
Saturday, 25 May
Sunday, 26 May