Loading page
2024-2025

2024-2025 Season

Spain U20 were 4-0-1 in the 2024-25 WJC-20 D2B season with 13 points, 1st overall.

2024-2025 Spain U20 Club Stats

NSkaterTeamLeagueGPGATPPIM+/-
Spain flagtotals2550217116-
Bordeaux U18undefined flagFrance U18 2124115566-
Bordeaux IIundefined flagFrance463258-
Bordeaux U20undefined flagFrance U20 2764102-
CH Majadahonda U18undefined flagSpain U1800000-
Spain flagtotals221682412-
Aosta U19undefined flagItaly U19201682410-
Aostaundefined flagItaly220002-
Spain flagtotals21816241466
C.H. Jaca U18undefined flagSpain U1814812201057
C.H. Jaca U20undefined flagSpain U20602225
C.H. Jacaundefined flagSpain102224
Spain flagtotals19717243443
CH Majadahonda U18undefined flagSpain U1814715223440
S.A.D. Majadahonda U20undefined flagSpain U20502203
Spain flagtotals15617233530
CH Majadahonda U18undefined flagSpain U187311142723
S.A.D. Majadahonda U20undefined flagSpain U20636986
S.A.D. Majadahondaundefined flagSpain200001
Spain flagtotals2010818410
CG Puigcerdàundefined flagSpain124152-1
FC Barcelona U18undefined flagSpain U18222406
FC Barcelona U20undefined flagSpain U20645925
Spain flagCD Bipolo U18undefined flagSpain U1871161726
Spain flagKing Heights Academy Prep U18undefined flagCSSHLE U1813751222-
Spain flagtotals154711627
S.A.D. Majadahonda U20undefined flagSpain U2060222-1
CH Majadahonda U18undefined flagSpain U189459428
Spain flagtotals183811168
S.A.D. Majadahondaundefined flagSpain1314522
S.A.D. Majadahonda U20undefined flagSpain U205246146
Spain flagtotals62810412
CD Bipolo U18undefined flagSpain U18327949
C.H. Huarteundefined flagSpain301103
Spain flagtotals17268166
C.H. Jacaundefined flagSpain1103343
C.H. Jaca U20undefined flagSpain U206235123
Spain flagtotals1342614-2
C.H. Huarteundefined flagSpain71124-5
FC Barcelona U20undefined flagSpain U206314103
Spain flagIHC Kralove Pisek U20undefined flagCzechia U20 21833680
Spain flagtotals932525
S.A.D. Majadahonda U20undefined flagSpain U20521323
S.A.D. Majadahondaundefined flagSpain20000-1
CH Majadahonda U18undefined flagSpain U18211203
Spain flagtotals171451614
S.A.D. Majadahondaundefined flagSpain12033810
S.A.D. Majadahonda U20undefined flagSpain U20511284
Spain flagtotals4224210
S.A.D. Majadahonda U20undefined flagSpain U20310124
CH Majadahonda U18undefined flagSpain U18112306
Spain flagtotals1922428
C.H. Jacaundefined flagSpain1302203
C.H. Jaca U20undefined flagSpain U20620225
Spain flagtotals1502245
S.A.D. Majadahondaundefined flagSpain900040
S.A.D. Majadahonda U20undefined flagSpain U20602205
Spain flagCHH. Necso Txuri Urdinundefined flagSpain1400010-9
NGoalieTeamLeagueGPGAASV%SOW-L-TTOI
undefined flagtotals112.01.91808-1-0507:44
CH Majadahonda U18undefined flagSpain U1820.66.95002-0-090:55
S.A.D. Majadahondaundefined flagSpain34.65.83702-0-090:20
S.A.D. Majadahonda U20undefined flagSpain U2061.65.93804-1-0326:29
undefined flagtotals111.76.91016-2-0510:01
C.H. Jacaundefined flagSpain51.41.93802-0-0169:55
C.H. Jaca U20undefined flagSpain U2061.94.89314-2-0340:06

2024-2025 Spain U20 Staff

Team Staff History

Stories

Insights and analysis from EP Editorial team

2024-2025 Spain U20 Demographics

Loading...

Spain U20 Facts

Plays in
U20 World Championship Division 2 Group A
2027
WJC-20 D2B -
2026
WJC-20 D2A Relegated
2025
WJC-20 D2B Promoted
2024
WJC-20 D2A Relegated

2024-2025 Spain U20 Roster Facts

Nationalities
  • Spain flag22 players
Experience
Affiliated Team(s)

    Spain U20 Games

    datehomevisitingscoreleague
    01/10/2026 02:00 PM UTCCroatia U20Croatia U20Spain U20Spain U204 - 2 U20 WJC D2A
    01/08/2026 02:00 PM UTCSpain U20Spain U20South Korea U20South Korea U201 - 8 U20 WJC D2A
    01/07/2026 05:30 PM UTCRomania U20Romania U20Spain U20Spain U204 - 3 U20 WJC D2A
    01/05/2026 02:00 PM UTCChina U20China U20Spain U20Spain U205 - 2 U20 WJC D2A
    01/04/2026 02:00 PM UTCSpain U20Spain U20Great Britain U20Great Britain U203 - 4 U20 WJC D2A
    Show More

    Latest Transactions

    No Data Found

    Spain U20 History and Standings

    seasonleagueGPWLTOTWOTLGFGAPTSPPGrankpostseason
    2026-2027WJC-20 D2B-----------
    -group-info
    2025-2026WJC-20 D2A505-001125006
    Relegated
    2024-2025WJC-20 D2B540-01189132.6gold
    Promoted
    2023-2024WJC-20 D2A514-0082830.66
    Relegated
    2022-2023WJC-20 D2A523-00182061.24
    -
    2021-2022WJC-20 D2A522-0171271.44
    -
    2020-2021WJC-20 D2A-----------
    Tournament Cancelled
    2019-2020WJC-20 D2A513-0182340.85
    -
    2018-2019WJC-20 D2A514-0081830.65
    -
    2017-2018WJC-20 D2B540-10268142.8gold
    Promoted
    2016-2017WJC-20 D2B541-003812122.4silver
    -
    2015-2016WJC-20 D2B541-003412122.4silver
    -
    2014-2015WJC-20 D2B541-002710122.4silver
    -
    2013-2014WJC-20 D2B541-001911122.4silver
    -
    2012-2013WJC-20 D2A505-001229006
    Relegated
    2011-2012WJC-20 D2A523-00142261.24
    -
    2010-2011WJC-20 D2532-00121691.8bronze
    -group-info
    2009-2010WJC-20 D2531-013017102bronze
    -group-info
    2008-2009WJC-20 D2514-00121930.65
    -group-info
    2007-2008WJC-20 D2523-00242761.24
    -group-info
    2006-2007WJC-20 D2523-00163061.24
    -group-info
    2005-2006WJC-20 D25230--153340.84
    -group-info
    2004-2005WJC-20 D25230--143240.84
    -group-info
    2003-2004WJC-20 D25221--2132514
    -group-info
    2002-2003WJC-20 D25131--122630.64
    -group-info
    2001-2002WJC-20 D33300--207621
    Final lossgroup-infoinfo
    2000-2001WJC-20 D33300--204621
    Final lossgroup-info
    1999-2000WJC-20 D2200--166424
    -group-info
    WJC-20 D2110--89212
    -group-info
    1998-1999WJC-20 D2200--104424
    -group-info

    Where Are They Now?

    Played in the team during season
    View Complete List

    Average Height, Weight, Age Per Season

    SeasonRosterHeightWeightAge
    2025-2026View Roster5'10"168 lbs19.14
    2024-2025View Roster5'10"165 lbs19.00
    2023-2024View Roster5'10"170 lbs19.18
    2022-2023View Roster5'11"176 lbs19.23
    2021-2022View Roster5'11"179 lbs18.95
    View 20 Latest Seasons
    Regular Season

    Franchise All-Time Points

    #PlayerGPGATP
    1.undefined flagJuan José Martin (F)18271037
    2.undefined flagJuan Munoz (F)20241337
    3.undefined flagOriol Rubio (F)20161733
    4.undefined flagIvan Gracia (F)15161430
    5.undefined flagAdrian Betran (F)2591928
    Show More

    Franchise All-Time Goals

    #PlayerGPGATP
    1.undefined flagJuan José Martin (F)18271037
    2.undefined flagJuan Munoz (F)20241337
    3.undefined flagOriol Rubio (F)20161733
    4.undefined flagIvan Gracia (F)15161430
    5.undefined flagPablo Muñoz (F)2015520
    Show More

    Franchise All-Time Assists

    #PlayerGPGATP
    1.undefined flagBruno Baldris (D)2032023
    2.undefined flagAdrian Betran (F)2591928
    3.undefined flagOriol Rubio (F)20161733
    4.undefined flagAlejandro Pedraz (F)19121527
    5.undefined flagPatrick Fuentes (F)1551520
    Show More

    Franchise All-Time Penalty Min.

    Show More

    Franchise All-Time Games Played

    Show More

    Franchise All-Time Points Per Game

    #PlayerGPGTPPPG
    1.undefined flagJuan José Martin (F)1827372.06
    2.undefined flagIvan Gracia (F)1516302.00
    3.undefined flagJorge Valle (F)4482.00
    4.undefined flagJuan Munoz (F)2024371.85
    5.undefined flagIgnacio Granell (F)1011171.70
    Show More

    Franchise All-Time Points Per Season

    #PlayerSeasonGPGTP
    1.undefined flagJuan Munoz (F)2009-201051116
    2.undefined flagOriol Rubio (F)2015-20165614
    3.undefined flagJuan Munoz (F)2007-20085711
    4.undefined flagPablo Pantoja (F)2015-20165711
    5.undefined flagIvan Gracia (F)2003-20043611
    Show More

    Franchise All-Time Goals Per Season

    #PlayerSeasonGPGTP
    1.undefined flagJuan Munoz (F)2009-201051116
    2.undefined flagJuan José Martin (F)1998-1999689
    3.undefined flagGuillermo Lope (F)1998-1999689
    4.undefined flagJuan José Martin (F)1997-1998488
    5.undefined flagJuan Munoz (F)2007-20085711
    Show More

    Franchise All-Time Assists Per Season

    #PlayerSeasonGPATP
    1.undefined flagBruno Baldris (D)2016-201751011
    2.undefined flagOriol Rubio (F)2015-20165814
    3.undefined flagAlejandro Pedraz (F)2009-20105810
    4.undefined flagPatrick Fuentes (F)2013-2014579
    5.undefined flagAdrian Betran (F)2009-2010579
    Show More

    Franchise All-Time Penalty Min. Per Season

    #PlayerSeasonGPTPPIM
    1.undefined flagBastien Ribot (F)2004-20055339
    2.undefined flagEneko Lopez Martinez (D)2001-20024139
    3.undefined flagAlexis Viladomat (F)2001-20024137
    4.undefined flagJuan Munoz (F)2006-20075435
    5.undefined flagJuan José Martin (F)2000-20014934
    Show More

    Player Nationalities Throughout History