2023-24 Carolina Thunderbirds Statistics
Team Record: 40-12-2 - 116 points
in the FPHL's Continental Division
Lost League Championship
Coach: Steve Harrison (40-12, 2 OTL)
Location: Winston-Salem, North Carolina
The Carolina Thunderbirds of the Federal Prospects Hockey League is currently playing the 2023-24 season with a record of 40 wins and 12 losses (and 2 overtime losses) for 116 points in the FPHL's Continental Division.
The Thunderbirds topped the circuit with just 149 goals allowed. Carolina scored 225 goals. Kalib Ford netted 42 goals for the team, while Dawson Baker tallied 30 or more, too. Kalib Ford contributed 46 assists. Mario Cavaliere paced the squad with 19 wins and a team-best 2.34 goals against average, best among regularly-used goaltenders.
Steve Harrison coached the team. The 2023-24 Carolina Thunderbirds lost in the League Championship.
Latest statistics update: January 29, 2025
Click on column headings to sort.
Scoring:
Player | Pos | GP | G | A | Pts | PIM | +/- | PPG | SHG | GWG | SOG | SG% |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Kalib Ford | RW | 43 | 42 | 46 | 88 | 92:00:00 | 36 | 11 | 0 | 13 | 230 | 18.3 |
Dawson Baker | RW | 47 | 31 | 38 | 69 | 58:00:00 | 27 | 10 | 0 | 3 | 152 | 20.4 |
Petr Panacek | F | 34 | 10 | 44 | 54 | 25:00:00 | 22 | 3 | 0 | 1 | 99 | 10.1 |
Jiri Pestuka | F | 46 | 19 | 30 | 49 | 16:00 | 22 | 5 | 0 | 2 | 159 | 11.9 |
Jan Salak | F | 49 | 22 | 25 | 47 | 44:00:00 | 24 | 5 | 0 | 4 | 138 | 15.9 |
Jon Buttitta | F | 56 | 17 | 24 | 41 | 47:00:00 | 14 | 3 | 0 | 1 | 124 | 13.7 |
Roman Kraemer | F | 35 | 16 | 25 | 41 | 26:00:00 | 22 | 3 | 0 | 2 | 144 | 11.1 |
Josh Koepplinger | LW | 27 | 15 | 24 | 39 | 49:00:00 | 25 | 2 | 0 | 3 | 128 | 11.7 |
Jacob Schnapp | RW | 53 | 20 | 14 | 34 | 23:00 | 14 | 2 | 2 | 5 | 166 | 12.0 |
Tucker Firth | D | 45 | 4 | 23 | 27 | 56:00:00 | 19 | 1 | 0 | 0 | 101 | 4.0 |
Nate Keeley | C | 55 | 10 | 15 | 25 | 33:00:00 | 4 | 1 | 0 | 1 | 115 | 8.7 |
Joseph Kennedy | D | 50 | 9 | 14 | 23 | 82:00:00 | 18 | 2 | 0 | 2 | 119 | 7.6 |
Justin Bioni | D | 49 | 1 | 18 | 19 | 57:00:00 | 13 | 0 | 0 | 1 | 61 | 1.6 |
Dominic Dumas | F | 32 | 1 | 14 | 15 | 10:00 | 3 | 0 | 0 | 0 | 63 | 1.6 |
Clay Keeley | D | 55 | 3 | 10 | 13 | 24:00:00 | 17 | 1 | 0 | 1 | 62 | 4.8 |
James Farmer | D | 51 | 1 | 10 | 11 | 51:00:00 | 25 | 0 | 0 | 0 | 119 | 0.8 |
Chris Ciolek | F | 17 | 0 | 6 | 6 | 7:00 | -2 | 0 | 0 | 0 | 13 | 0.0 |
Gordon Whalen | D | 18 | 0 | 5 | 5 | 8:00 | 5 | 0 | 0 | 0 | 24 | 0.0 |
Viktor Grebennikov | F | 6 | 1 | 3 | 4 | 5:00 | 5 | 0 | 0 | 0 | 8 | 12.5 |
Kessler Skye | F | 6 | 1 | 1 | 2 | 8:00 | -3 | 0 | 0 | 0 | 8 | 12.5 |
Jordan Popoff | D | 4 | 0 | 2 | 2 | 22:00 | 1 | 0 | 0 | 0 | 4 | 0.0 |
Gregory Felder | D | 11 | 0 | 2 | 2 | 8:00 | 1 | 0 | 0 | 0 | 11 | 0.0 |
Zac Horn | F | 7 | 1 | 0 | 1 | 0:00 | -3 | 0 | 0 | 1 | 14 | 7.1 |
Chris Francis | C | 1 | 1 | 0 | 1 | 0:00 | 1 | 0 | 0 | 0 | 1 | 100.0 |
Braydon Crowe | D | 4 | 0 | 1 | 1 | 31:00:00 | 1 | 0 | 0 | 0 | 1 | 0.0 |
Dominik Matonak | F,F/D | 1 | 0 | 1 | 1 | 2:00 | 2 | 0 | 0 | 0 | 1 | 0.0 |
Joe Pace | D | 1 | 0 | 1 | 1 | 12:00 | -1 | 0 | 0 | 0 | 1 | 0.0 |
Justin Movalli | D | 16 | 0 | 1 | 1 | 17:00 | 1 | 0 | 0 | 0 | 21 | 0.0 |
Cody Karpinski | G | 31 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |||
Chris Beyer | D | 4 | 0 | 0 | 0 | 0:00 | 2 | 0 | 0 | 0 | 5 | 0.0 |
Anthony Butrico | G | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
Justin Fisher | F | 2 | 0 | 0 | 0 | 0:00 | -3 | 0 | 0 | 0 | 0 | |
Kody Gibbs | F/D | 2 | 0 | 0 | 0 | 0:00 | -1 | 0 | 0 | 0 | 4 | 0.0 |
Jake Zimmerman | F | 1 | 0 | 0 | 0 | 0:00 | 0 | 0 | 0 | 0 | 1 | 0.0 |
Lester Barras | LW | 1 | 0 | 0 | 0 | 0:00 | 1 | 0 | 0 | 0 | 0 | |
Ryan Burr | D | 1 | 0 | 0 | 0 | 0:00 | 0 | 0 | 0 | 0 | 2 | 0.0 |
Alex Domas | G | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
Kurtis Heggie | D | 20 | 0 | 0 | 0 | 18:00 | -1 | 0 | 0 | 0 | 20 | 0.0 |
Buck Bobo | D | 1 | 0 | 0 | 0 | 0:00 | 0 | 0 | 0 | 0 | 0 | |
Mario Cavaliere | G | 37 | 0 | 0 | 14 | 0 | 0 | 0 | 0 | |||
Mitchell Dolese | F | 1 | 0 | 0 | 0 | 0:00 | 0 | 0 | 0 | 0 | 0 | |
Frankie McClendon | G | 22 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | |||
Artur Aloyan | F | 1 | 0 | 0 | 0 | 0:00 | 0 | 0 | 0 | 0 | 0 | |
Alex Devillier | RW | 1 | 0 | 0 | 0 | 0:00 | -1 | 0 | 0 | 0 | 1 | 0.0 |
Logan Fontenot | F | 1 | 0 | 0 | 0 | 0:00 | 1 | 0 | 0 | 0 | 1 | 0.0 |
Fabian Granqvist | F | 2 | 0 | 0 | 0 | 0:00 | -2 | 0 | 0 | 0 | 1 | 0.0 |
Gregory Hussey | G | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
Totals | 969 | 225 | 398 | 622 | 847 | 309 | 49 | 2 | 40 | 2122 | 10.6 |
Goaltenders:
Player | GP | Min | W | L | T/OL | ENG | SHO | GA | GAA | Shts | SVS | SV% |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Frankie McClendon | 22 | 490:00 | 6 | 2 | 1 | 0 | 24 | 2.94 | 312 | 288 | .923 | |
Mario Cavaliere | 37 | 1536:00 | 19 | 6 | 2 | 1 | 60 | 2.34 | 802 | 742 | .925 | |
Cody Karpinski | 31 | 1180:00 | 13 | 5 | 1 | 3 | 55 | 2.80 | 564 | 509 | .902 | |
Anthony Butrico | 15 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | ||||
Gregory Hussey | 6 | 114:00 | 1 | 1 | 0 | 1 | 3 | 1.58 | 53 | 50 | .943 | |
Alex Domas | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||
Totals | 112 | 3320 | 40 | 14 | 4 | 0 | 5 | 142 | 2.57 | 1731 | 1589 | .918 |
Postseason - Scoring:
Player | Pos | GP | G | A | Pts | PIM | +/- | PPG | SHG | GWG | SOG | SG% |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Kalib Ford | RW | 9 | 8 | 6 | 14 | 6 | 4 | 2 | 1 | 1 | 56 | 14.3 |
Dawson Baker | RW | 9 | 1 | 4 | 5 | 34 | 2 | 0 | 0 | 0 | 14 | 7.1 |
Petr Panacek | F | 9 | 0 | 3 | 3 | 4 | -4 | 0 | 0 | 0 | 13 | 0.0 |
Jiri Pestuka | F | 9 | 2 | 4 | 6 | 0 | -4 | 0 | 0 | 1 | 30 | 6.7 |
Jan Salak | F | 9 | 2 | 1 | 3 | 2 | -2 | 0 | 0 | 0 | 27 | 7.4 |
Jon Buttitta | F | 9 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | 15 | 0.0 |
Roman Kraemer | F | 9 | 1 | 1 | 2 | 10 | -1 | 1 | 0 | 0 | 27 | 3.7 |
Josh Koepplinger | LW | 9 | 4 | 4 | 8 | 6 | 2 | 0 | 0 | 0 | 49 | 8.2 |
Jacob Schnapp | RW | 9 | 1 | 2 | 3 | 4 | -2 | 0 | 0 | 1 | 14 | 7.1 |
Tucker Firth | D | 9 | 1 | 1 | 2 | 6 | 1 | 0 | 0 | 1 | 15 | 6.7 |
Nate Keeley | C | 9 | 0 | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 13 | 0.0 |
Joseph Kennedy | D | 9 | 1 | 2 | 3 | 6 | -1 | 0 | 0 | 0 | 19 | 5.3 |
Justin Bioni | D | 9 | 0 | 1 | 1 | 8 | 3 | 0 | 0 | 0 | 8 | 0.0 |
Clay Keeley | D | 9 | 0 | 2 | 2 | 6 | 2 | 0 | 0 | 0 | 10 | 0.0 |
James Farmer | D | 9 | 1 | 1 | 2 | 2 | -2 | 0 | 0 | 0 | 19 | 5.3 |
Chris Ciolek | F | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0 |
Gordon Whalen | D | 5 | 0 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 1 | 0.0 |
Cody Karpinski | G | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
Mario Cavaliere | G | 9 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | ||
Totals | 163 | 22 | 34 | 56 | 104 | -2 | 3 | 1 | 4 | 331 | 6.6 |
Postseason - Goaltenders:
Player | GP | Min | W | L | T/OL | ENG | SHO | GA | GAA | Shts | SVS | SV% |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Mario Cavaliere | 9 | 344:00 | 2 | 3 | 0 | 0 | 0 | 16 | 2.79 | 198 | 182 | .919 |
Cody Karpinski | 9 | 232:00 | 2 | 2 | 0 | 0 | 0 | 7 | 1.81 | 113 | 106 | .938 |
Totals | 18 | 576 | 4 | 5 | 0 | 0 | 0 | 23 | 2.40 | 311 | 288 | .926 |