Wilf Harpur
Maple Ridge Mastodons | Goaltender
Skill Class: Norman (Increase) | Age: 24 |
Height: 6' 0" | Country: Canada |
Weight: 170 lbs. | Drafted: KEJ / S42 Entry Draft |
Catches: Left | Round: 3rd (45th Overall) |
Contract: $4,450,000 / 4 years
Type: One-way
Expires: Season 51
S48 Statistics
GP | W | L | T | GA | SA | SV | SV% | GAA | SO | PIM | MIN | GA%- | GSAA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pro | 34 | 5 | 22 | 2 | 106 | 816 | 710 | 0.870 | 3.97 | 1 | 2 | 1602 | 117 | -15.26 |
RANK | 12 | 36 | 3 | 11 | 53 | 16 | 17 | 45 | 51 | 28 | 6 | 19 | 45 | 56 |
Last 5 Games
DEC | GA | SA | SV | SV% | SO | PIM | TOI | SSG | DKG | EN | |
---|---|---|---|---|---|---|---|---|---|---|---|
2023-05-13 MRM @ IQA (S48) | L | 4 | 36 | 32 | 0.889 | 0 | 0 | 54 | 1 | 1 | 0 |
2023-05-12 MRM @ KAM (S48) | L | 3 | 26 | 23 | 0.885 | 0 | 0 | 51 | 1 | 1 | 0 |
2023-05-11 MRM @ TOR (S48) | L | 3 | 18 | 15 | 0.833 | 0 | 0 | 38 | 1 | 1 | 0 |
2023-05-08 MRM @ EDM (S48) | L | 3 | 27 | 24 | 0.889 | 0 | 0 | 38 | 2 | 1 | 0 |
2023-05-06 MRM @ MJB (S48) | L | 4 | 28 | 24 | 0.857 | 0 | 0 | 54 | 2 | 1 | 0 |
S48 Regular Season vs. Pro Teams
Opponent | GP | W | L | T | SO | GA | SA | SV% | GAA | MIN | PIM | SSG | DKG | A |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Calgary Storm | 1 | 1 | 0 | 0 | 0 | 2 | 33 | 0.939 | 1.88 | 64 | 0 | 0 | 0 | 0 |
Kelowna Juicers | 1 | 1 | 0 | 0 | 0 | 2 | 26 | 0.923 | 2.00 | 60 | 0 | 1 | 1 | 1 |
Kamloops Knights | 3 | 0 | 3 | 0 | 0 | 9 | 84 | 0.893 | 4.15 | 130 | 0 | 3 | 2 | 0 |
Stroud Outlaws | 4 | 1 | 1 | 1 | 0 | 9 | 82 | 0.890 | 2.63 | 205 | 0 | 6 | 1 | 0 |
Ottawa Capitals | 2 | 1 | 1 | 0 | 0 | 5 | 45 | 0.889 | 2.51 | 119 | 0 | 3 | 1 | 0 |
Iqaluit Polar Bears | 1 | 0 | 1 | 0 | 0 | 4 | 36 | 0.889 | 4.44 | 54 | 0 | 1 | 1 | 0 |
Winnipeg Jets | 1 | 0 | 0 | 1 | 0 | 3 | 27 | 0.889 | 2.77 | 65 | 0 | 1 | 0 | 0 |
Mount Pearl Rock | 3 | 1 | 2 | 0 | 1 | 9 | 79 | 0.886 | 4.12 | 131 | 0 | 2 | 4 | 0 |
Saskatoon Specters | 1 | 0 | 1 | 0 | 0 | 5 | 42 | 0.881 | 5.82 | 52 | 0 | 0 | 1 | 0 |
Pembroke Chargers | 1 | 0 | 1 | 0 | 0 | 3 | 25 | 0.880 | 3.04 | 59 | 0 | 1 | 0 | 0 |
Edmonton Lynx | 4 | 0 | 4 | 0 | 0 | 15 | 113 | 0.867 | 4.75 | 190 | 0 | 8 | 5 | 0 |
Toronto Terminators | 2 | 0 | 1 | 0 | 0 | 3 | 22 | 0.864 | 3.68 | 49 | 0 | 1 | 1 | 0 |
Moose Jaw Buccaneers | 1 | 0 | 1 | 0 | 0 | 4 | 28 | 0.857 | 4.42 | 54 | 0 | 2 | 1 | 0 |
Tilt Cove Caribou | 1 | 0 | 0 | 0 | 0 | 3 | 20 | 0.850 | 4.01 | 45 | 0 | 0 | 1 | 0 |
Alberni Valley Wolves | 2 | 0 | 1 | 0 | 0 | 4 | 25 | 0.840 | 3.55 | 68 | 0 | 1 | 2 | 0 |
Vancouver Titans | 4 | 0 | 3 | 0 | 0 | 15 | 92 | 0.837 | 5.06 | 178 | 2 | 3 | 6 | 0 |
Halifax Hooligans | 1 | 0 | 1 | 0 | 0 | 3 | 12 | 0.750 | 8.28 | 22 | 0 | 1 | 2 | 0 |
Flin Flon Flimflammers | 1 | 0 | 1 | 0 | 0 | 8 | 25 | 0.680 | 8.25 | 58 | 0 | 2 | 1 | 0 |
S48 Playoffs vs. Pro Teams
Opponent | GP | W | L | T | SO | GA | SA | SV% | GAA | MIN | PIM | SSG | DKG | A | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Did not play |
Career Regular Season Statistics
# | Team | GP | W | L | T | SO | GA | SA | SV% | GAA | MIN | PIM | SSG | DKG | A |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
39 | Kitchener Rangers | 7 | 2 | 2 | 0 | 1 | 13 | 93 | 0.860 | 2.61 | 299 | 0 | 5 | 3 | 0 |
40 | Kitchener Rangers | 12 | 1 | 6 | 0 | 0 | 33 | 205 | 0.839 | 3.87 | 511 | 2 | 14 | 10 | 3 |
41 | Kitchener Rangers | 5 | 4 | 1 | 0 | 0 | 15 | 129 | 0.884 | 3.35 | 269 | 0 | 5 | 6 | 1 |
42 | Kelowna Kiwis | 39 | 3 | 14 | 1 | 0 | 89 | 559 | 0.841 | 4.59 | 1164 | 0 | 26 | 25 | 0 |
43 | Kelowna Kiwis | 40 | 1 | 29 | 0 | 0 | 153 | 794 | 0.807 | 5.79 | 1586 | 6 | 57 | 44 | 3 |
44 | Kelowna Kiwis | 35 | 1 | 12 | 1 | 0 | 91 | 580 | 0.843 | 4.14 | 1319 | 0 | 27 | 25 | 0 |
45 | Kelowna Kiwis | 15 | 2 | 9 | 0 | 0 | 46 | 314 | 0.854 | 4.56 | 606 | 2 | 19 | 9 | 1 |
45 | Juicers | 19 | 1 | 18 | 0 | 0 | 107 | 562 | 0.810 | 5.94 | 1081 | 2 | 33 | 30 | 1 |
46 | Juicers | 15 | 0 | 9 | 0 | 0 | 44 | 311 | 0.859 | 4.78 | 553 | 0 | 13 | 14 | 0 |
46 | Kelowna Kiwis | 9 | 4 | 4 | 0 | 0 | 25 | 184 | 0.864 | 3.36 | 446 | 0 | 16 | 1 | 1 |
47 | Juicers | 31 | 0 | 26 | 0 | 0 | 142 | 768 | 0.815 | 5.72 | 1489 | 2 | 52 | 44 | 1 |
48 | Mastodons | 34 | 5 | 22 | 2 | 1 | 106 | 816 | 0.870 | 3.97 | 1602 | 2 | 36 | 30 | 1 |
TJHL Total | 99 | 6 | 75 | 2 | 1 | 399 | 2457 | 0.838 | 5.07 | 4725 | 6 | 134 | 118 | 3 | |
Junior | 24 | 7 | 9 | 0 | 2 | 61 | 427 | 0.857 | 3.39 | 1079 | 2 | 24 | 19 | 4 | |
Farm | 138 | 11 | 68 | 2 | 0 | 404 | 2431 | 0.834 | 4.73 | 5121 | 8 | 145 | 104 | 5 |
Career Regular Season vs. Pro Teams
Opponent | GP | W | L | T | SO | GA | SA | SV% | GAA | MIN | PIM | SSG | DKG | A |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Kelowna Juicers | 2 | 1 | 0 | 0 | 0 | 2 | 26 | 0.923 | 2.00 | 60 | 0 | 1 | 1 | 1 |
Ottawa Capitals | 6 | 1 | 4 | 0 | 0 | 18 | 143 | 0.874 | 3.55 | 304 | 0 | 10 | 4 | 0 |
Moose Jaw Buccaneers | 7 | 0 | 4 | 0 | 0 | 18 | 139 | 0.871 | 4.54 | 238 | 2 | 6 | 6 | 0 |
Stroud Outlaws | 8 | 1 | 2 | 1 | 0 | 14 | 105 | 0.867 | 3.17 | 265 | 0 | 8 | 1 | 0 |
Calgary Storm | 10 | 1 | 3 | 0 | 0 | 17 | 125 | 0.864 | 3.98 | 256 | 0 | 6 | 2 | 0 |
Freeport Admirals | 8 | 0 | 3 | 0 | 0 | 14 | 98 | 0.857 | 4.00 | 210 | 0 | 2 | 4 | 0 |
Winnipeg Jets | 9 | 0 | 5 | 1 | 0 | 27 | 187 | 0.856 | 4.95 | 327 | 0 | 10 | 5 | 0 |
Saskatoon Specters | 10 | 0 | 4 | 0 | 0 | 22 | 148 | 0.851 | 5.13 | 257 | 0 | 5 | 7 | 1 |
Toronto Terminators | 7 | 0 | 2 | 0 | 0 | 7 | 45 | 0.844 | 4.25 | 99 | 0 | 3 | 3 | 0 |
Kamloops Knights | 8 | 0 | 7 | 0 | 0 | 31 | 189 | 0.836 | 5.54 | 336 | 0 | 9 | 7 | 0 |
Edmonton Lynx | 9 | 0 | 5 | 0 | 0 | 27 | 162 | 0.833 | 5.60 | 289 | 0 | 13 | 9 | 0 |
Vancouver Titans | 9 | 0 | 5 | 0 | 0 | 25 | 147 | 0.830 | 5.04 | 298 | 2 | 5 | 11 | 0 |
Tilt Cove Caribou | 5 | 0 | 3 | 0 | 0 | 19 | 111 | 0.829 | 5.73 | 199 | 0 | 7 | 2 | 0 |
Iqaluit Polar Bears | 12 | 0 | 7 | 0 | 0 | 39 | 224 | 0.826 | 5.90 | 397 | 0 | 14 | 14 | 0 |
Mount Pearl Rock | 7 | 1 | 4 | 0 | 1 | 25 | 142 | 0.824 | 6.54 | 229 | 0 | 8 | 11 | 0 |
Pembroke Chargers | 11 | 0 | 5 | 0 | 0 | 31 | 168 | 0.815 | 6.35 | 293 | 0 | 8 | 9 | 1 |
Alberni Valley Wolves | 7 | 0 | 5 | 0 | 0 | 17 | 87 | 0.805 | 4.58 | 223 | 0 | 7 | 6 | 0 |
Maple Ridge Mastodons | 5 | 0 | 1 | 0 | 0 | 5 | 25 | 0.800 | 5.00 | 60 | 0 | 2 | 1 | 0 |
Halifax Hooligans | 8 | 0 | 5 | 0 | 0 | 27 | 125 | 0.784 | 6.19 | 262 | 2 | 7 | 12 | 0 |
Flin Flon Flimflammers | 10 | 1 | 1 | 0 | 0 | 14 | 61 | 0.770 | 6.80 | 123 | 0 | 3 | 3 | 0 |
Career Playoff Statistics
# | Team | GP | W | L | SO | GA | SA | SV% | GAA | MIN | PIM | SSG | DKG | A |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
39 | Kitchener Rangers | 3 | 0 | 0 | 0 | 0 | 5 | 1.000 | 0.00 | 42 | 0 | 0 | 0 | 0 |
40 | Kitchener Rangers | 4 | 1 | 1 | 0 | 9 | 46 | 0.804 | 4.95 | 109 | 0 | 6 | 0 | 0 |
41 | Kitchener Rangers | 1 | 0 | 0 | 0 | 0 | 0 | 0.000 | 0.00 | 5 | 0 | 0 | 0 | 0 |
Junior | 8 | 1 | 1 | 0 | 9 | 51 | 0.824 | 3.45 | 157 | 0 | 6 | 0 | 0 |
Date | Details |
09 April 2020 | Signed by Kitchener Rangers as a Free Agent |
30 January 2021 | Season 42 Entry Draft: Selected in the 3rd Round, 45th Overall by Kelowna Juicers |
15 January 2022 | RFA signed by Freeport Admirals. Retained by Kelowna Juicers. |
17 February 2023 | Maple Ridge trades G Merv Agnew , C Par Hulse , Maple Ridge's S49 3rd Round pick, $6,000,000 to Kelowna for G Wilf Harpur , Kelowna's S50 2nd Round pick |