Menu

Overview

Cardiff

Results Breakdown

Cardiff's last 220 results: 125 regulation wins, 8 overtime wins, 7 shootout wins, 64 regulation losses, 9 OT losses, 7 SO losses. Understanding win-type distribution helps evaluate how reliant a team is on extra time.

125
Reg Win
8
OT Win
7
SO Win
64
Reg Loss
9
OT Loss
7
SO Loss

Based on last 220 games

Recent Form

Cardiff's last 5 matches: 5 wins, 0 draws, 0 losses. Most recent game was against Sheffield. Recent form is one of the strongest predictors of upcoming match outcomes.

Season Statistics

(2025/2026)

Cardiff have played 75 matches this season with 49 wins (65.3% win rate), scoring 3.48 goals (3.48 per game) and conceding 2.19. These splits reveal attacking strength, defensive solidity, and home/away patterns useful for match-result and over/under betting.

Season Record

75
Played
4926
W–L Record
65.3%
Win %
3.48 / 2.19
Avg GF / GA
75.0%
Home Win %
54.3%
Away Win %
WWWWW
Last 5
7
Win streak
7
Best streak
80.0%
Both Score %
44.0%
Over 5.5

Win/Loss Types

43
Reg Win
5
OT Win
1
SO Win
19
Reg Loss
4
OT Loss
3
SO Loss
1
Comeback Win
13
Shutout Win
84.6%
P1 Lead → Win

Goals by Period

ScoredConceded
P128
24
P236
24
P343
25
OT1
0

Statistics

Sport

Hockey

Matches Played

75

Overtime %

17.3%

PP Goals For

0

SH Goals For

0

Shutout Wins

13

Comeback Rate

1.3%

Comeback Wins

1

Shutout Win Pct

26.5%

PP Goals Against

0

SH Goals Against

0

Comeback Win Rate

1.3%

Penalties Per Game

0

Matches With Events

13

First Period Win Rate

84.6%

Squad

Cardiff

Cardiff's full squad of 31 players (avg. age ) organised by position. Squad depth and player availability directly affect match predictions — thin squads underperform when fixtures pile up.

Player#PositionAgeNationality
1A. MacWilliamUnited Kingdom
2B. DaviesUnited Kingdom
3B. EstesUnited Kingdom
4B. FergusonUnited Kingdom
5B. HarewoodUnited Kingdom
6B. PerliniUnited Kingdom
7C. CaponiUnited Kingdom
8C. DonagheyUnited Kingdom
9C. LacroixUnited Kingdom
10C. SanfordUnited Kingdom
11C. StoeverUnited Kingdom
12E. MoseyUnited Kingdom
13G. FournierUnited Kingdom
14J. BatchUnited Kingdom
15J. GourleyUnited Kingdom
16J. MacDonaldUnited Kingdom
17J. MartinUnited Kingdom
18J. OlignyUnited Kingdom
19K. KontosUnited Kingdom
20K. OlischefskiUnited Kingdom
21M. CarruthUnited Kingdom
22M. RichardsonUnited Kingdom
23N. YaremkoUnited Kingdom
24R. BarrowUnited Kingdom
25R. BrandtUnited Kingdom
26R. DukeUnited Kingdom
27S. DugganUnited Kingdom
28S. MacleanUnited Kingdom
29T. BuschUnited Kingdom
30T. HelgesenUnited Kingdom
31Z. O'BrienUnited Kingdom

Season by Season

Cardiff

Cardiff's performance across 13 seasons (2012–2025), with 2025 highlighted. Best season: 2014 (100.0% win rate). Long-term trajectory helps identify whether current form is sustainable or due for regression.

★ Current season

Results

220 matches
2026-0401/04/2026 – 19/04/2026
Sun 19/041–0 · 2–1 · 2–1
Match Details
Sat 18/040–0 · 2–1 · 1–0
Match Details
Sun 12/041–0 · 3–0 · 0–1
Match Details
Sat 11/041–0 · 0–2 · 0–0
Match Details
Sun 05/040–0 · 0–0 · 1–4
Match Details
Sun 05/040–0 · 0–0 · 1–4
Match Details
Sat 04/041–1 · 1–0 · 0–0
Match Details
Sat 04/041–1 · 1–0 · 0–0
Match Details
Wed 01/041–0 · 1–0 · 3–0
Match Details
Wed 01/041–0 · 1–0 · 3–0
Match Details
Final19/04/2026
Sun 19/041–0 · 2–1 · 2–1
Match Details
Semi-finals18/04/2026
Sat 18/040–0 · 2–1 · 1–0
Match Details
Quarter-finals11/04/2026 – 12/04/2026
Sun 12/041–0 · 3–0 · 0–1
Match Details
Sat 11/041–0 · 0–2 · 0–0
Match Details
2026-0307/03/2026 – 29/03/2026
Sun 29/034–0 · 0–2 · 1–2
Match Details
Sun 29/034–0 · 0–2 · 1–2
Match Details
Sat 28/031–1 · 1–0 · 2–0
Match Details
Sat 28/031–1 · 1–0 · 2–0
Match Details
Sun 22/032–0 · 2–0 · 4–1
Match Details
Sun 22/032–0 · 2–0 · 4–1
Match Details
Sat 21/032–0 · 1–0 · 0–0
Match Details
Sat 21/032–0 · 1–0 · 0–0
Match Details
Sun 15/033–2 · 3–0 · 1–0
Match Details
Sun 15/033–2 · 3–0 · 1–0
Match Details
Fri 13/032–1 · 1–1 · 2–1
Match Details
Fri 13/032–1 · 1–1 · 2–1
Match Details
Sun 08/032–1 · 2–2 · 1–1
Match Details
Sun 08/032–1 · 2–2 · 1–1
Match Details
Sat 07/031–1 · 1–1 · 0–3
Match Details
Sat 07/031–1 · 1–1 · 0–3
Match Details
139W1D80L63%

Biggest rivalries

9
  • Coventry106 meetings
    W70D1L35
  • Sheffield90 meetings
    W50D0L40
  • Nottingham82 meetings
    W42D2L38
  • Belfast77 meetings
    W41D0L36
  • Guildford73 meetings
    W48D1L24
  • Dundee62 meetings
    W48D0L14
  • Glasgow62 meetings
    W49D0L13
  • Manchester62 meetings
    W47D0L15
  • Fife55 meetings
    W45D0L10

API data: 13 Jun 2026 · Stats updated: 22 Apr 2026