Germany – Sweden 4:9 (end) | Latvia – Canada 1:7 (end) | Norway – Slovakia 1:9 (end)
Switzerland – Czech Republic 2:4 (end) | Latvia – Finland 2:10 (end)
final
Latvia
1:7 (0:2, 0:3, 1:2)
Canada
Saturday 26.04.2025, 02:00U18 World Championship • Group A
     
    58:29
    Penalty for Latvia:
    Olivers Murnieks – 5 min. + GMP, boarding, penalty served by Ričards Rutkis.
     
    53:41
    Penalty for Latvia:
    Daniels Reidzāns – 2 min., unsportsmanlike conduct.
     
    50:25
    Penalty for Latvia:
    Daniels Reidzāns – 2 min., tripping.
     
    44:43
    Penalty for Canada:
    Brady Martin – 2 min., high-sticking.
     
    43:37
    Penalty for Canada:
    Matthew Gard – 2 min., tripping.
     
    41:06
    Penalty for Canada:
    Jackson Smith – 2 min., cross-checking.
     
    35:17
    Penalty for Canada:
    Jack Nesbitt – 2 min., slashing.
     
    20:18
    Penalty for Canada:
    Lev Katzin – 2 min., hooking.
     
    12:55
    Penalty for Latvia:
    Olivers Murnieks – 2 min., tripping.
    Goals and assists: 45. Serkins (Šmits, Murnieks) – 10. Smith (Martin, Nesbitt), 17. Villeneuve (Gard, Di Iorio), 26. Roobroeck (Beauchesne), 35. Carels (Cootes, Lin), 38. Di Iorio, 49. Katzin (Gard), 51. Roobroeck (Katzin, Villeneuve)


    Latvia: Kufterins (29. Capars) – Sārts, Šmits, Naglis, Glāznieks, Laugalis, Auziņš, Budenieks – Utnāns, Serkins, Polis – Reidzāns, Murnieks, Flugins – Naudins, Klaucāns, Avotiņš – Saperins, Rutkis, Spīgulis – Obuks.
    Coach: Olegs Sorokinš

    Canada: Beckman (Ivankovic) – Smith, Beauchesne, Carels, Lin, Villeneuve, Huang – Katzin, Cootes, Schmidt – Nesbitt, Hopkins, Martin – Roobroeck, Czata, Sawchyn – Gard, Kilfoil, Di Iorio.
    Coach: Cory Stillman

    Referees: Gruhl (USA), Magnusson (SWE) – Naperotti (SWE), Stromberg (SWE)

    Attendance: 1237