• NFHL - National Fantasy Hockey League
38
Brandon Hagel
Position(s):
  • • Left Wing
  • • Right Wing
  • Status: Pro Team
    Date of birth: 27.08.1998 Age: 27 Country: CAN 
    Height: 6' 2" Weight: 180 lbs Star Power: 0
    Drafted : N/A Average Cap Hit: $6,696,500 over 4 Year(s) 
    Condition:100% Suspension: 0

    On Pace

    GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    82 41 41 82 82 82 0 0 0 0 410 10.0

    Player Ratings

    CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD MO PO OV
    67 50 88 94 69 87 95 86 61 86 81 80 66 53 62 99 1 0

    Summary

    CAREER REGULAR SEASON STATISTICS - Summary
    Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    21 Mountaineers 61 23 31 54 5 40 1 0 2 3 202 11.4
    21 Devils 0 0 0 0 0 0 0 0 0 0 0 0
    22 Mountaineers 77 21 31 52 5 75 7 0 1 1 211 10.0
    22 Devils 0 0 0 0 0 0 0 0 0 0 0 0
    23 Mountaineers 72 28 35 63 -6 50 11 0 1 2 205 13.7
    23 Devils 0 0 0 0 0 0 0 0 0 0 0 0
    24 Devils 74 8 11 19 -1 22 0 0 1 0 139 5.8
    25 Devils 82 12 11 23 -19 47 4 0 0 1 132 9.1
    26 Devils 82 32 25 57 19 51 4 2 3 3 195 16.4
    27 Devils 74 32 30 62 0 73 13 2 5 2 190 16.8
    28 Devils 2 1 1 2 2 2 0 0 0 0 10 10.0
      FARM TOTALS 210 72 97 169 4 165 19 0 4 6 618 11.7
      PRO TOTALS 314 85 78 163 1 195 21 4 9 6 666 12.8
    CAREER PLAYOFF SEASON STATISTICS - Summary
    Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    24 Devils 7 1 1 2 0 2 0 0 0 0 9 11.1
    26 Devils 6 0 5 5 -4 2 0 0 0 0 12 0.0
    27 Devils 23 8 11 19 1 33 3 0 0 0 53 15.1
      PRO TOTALS 36 9 17 26 -3 37 3 0 0 0 74 12.2

    Ext. Summary

    CAREER REGULAR SEASON STATISTICS - EXTENDED SUMMARY
    Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO%
    21 Mountaineers 61 0 28 64 109 45 19 26 71 36.6
    21 Devils 0 0 0 0 0 0 0 0 0 0
    22 Mountaineers 77 1 38 65 135 35 22 239 503 47.5
    22 Devils 0 0 0 0 0 0 0 0 0 0
    23 Mountaineers 72 0 36 61 115 31 22 53 97 54.6
    23 Devils 0 0 0 0 0 0 0 0 0 0
    24 Devils 74 0 29 101 0 21 15 21 44 47.7
    25 Devils 82 0 37 88 0 32 24 39 80 48.8
    26 Devils 82 0 38 90 0 37 12 62 140 44.3
    27 Devils 74 1 34 117 0 37 22 236 530 44.5
    28 Devils 2 0 1 4 0 2 1 1 2 50.0
      FARM TOTALS 210 1 36 190 359 111 63 318 671 47.4
      PRO TOTALS 314 1 139 400 0 129 74 359 796 45.1
    CAREER PLAYOFF SEASON STATISTICS - EXTENDED SUMMARY
    Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO%
    24-25 Devils 7 0 0 5 0 1 4 3 6 50.0
    26-27 Devils 6 0 4 13 0 3 1 3 7 42.9
    27-28 Devils 23 0 8 26 117 11 2 58 122 47.5
      PRO TOTALS 36 0 12 44 117 15 7 64 135 47.4

    Time On Ice

    CAREER REGULAR SEASON STATISTICS - Time On Ice
    Season Team GP ES TOI ES TOI/G SH TOI SH TOI/G PP TOI PP TOI/G TOI TOI/G PPT
    21 Mountaineers 61 960:08 15:44 27:59 00:27 29:35 00:29 1017:42 16:41 134:38
    21 Devils 0 00:00 0 00:00 0 00:00 0 00:00 0 0
    22 Mountaineers 77 1149:56 14:56 64:17 00:50 165:30 02:08 1379:43 17:55 158:15
    22 Devils 0 00:00 0 00:00 0 00:00 0 00:00 0 0
    23 Mountaineers 72 1017:57 14:08 39:35 00:32 186:35 02:35 1244:07 17:16 148:14
    23 Devils 0 00:00 0 00:00 0 00:00 0 00:00 0 0
    24 Devils 74 888:25 12:00 23:40 00:19 08:08 00:06 920:13 12:26 01:15
    25 Devils 82 1121:47 13:40 42:13 00:30 104:56 01:16 1268:56 15:28 00:36
    26 Devils 82 1102:29 13:26 145:19 01:46 141:28 01:43 1389:16 16:56 00:33
    27 Devils 74 1001:35 13:32 195:37 02:38 214:24 02:53 1411:36 19:04 00:31
    28 Devils 2 26:42 13:21 06:20 03:10 03:45 01:52 36:47 18:23 00:01
      FARM TOTALS 210 3128:01 14:53 131:51 00:37 381:40 01:49 3641:32 17:20 02:06
      PRO TOTALS 314 4140:58 13:11 413:09 01:18 472:41 01:30 5026:48 16:00 01:33
    CAREER PLAYOFF SEASON STATISTICS - Time On Ice
    Season Team GP ES TOI ES TOI/G SH TOI SH TOI/G PP TOI PP TOI/G TOI TOI/G PPT
    24-25 Devils 7 92:51 13:15 02:27 00:21 01:45 00:15 97:03 13:51 01:09
    26-27 Devils 6 84:55 14:09 22:49 03:48 14:46 02:27 122:30 20:25 01:06
    27-28 Devils 23 265:55 11:33 55:33 02:24 103:30 04:30 424:58 18:28 01:24
      PRO TOTALS 36 443:41 12:19 80:49 02:14 120:01 03:20 644:31 17:54 02:02

    Hits & Fights

    CAREER REGULAR SEASON STATISTICS - Hits & Fights
    Season Team GP HIT HTT PIM 5 PIM Fight W Fight L Fight T 1st Star 2nd Star 3rd Star
    21 Mountaineers 61 86 71 40 0 0 0 0 4 3 2
    21 Devils 0 0 0 0 0 0 0 0 0 0 0
    22 Mountaineers 77 112 103 75 15 0 2 1 2 2 3
    22 Devils 0 0 0 0 0 0 0 0 0 0 0
    23 Mountaineers 72 96 77 50 10 0 0 2 3 4 4
    23 Devils 0 0 0 0 0 0 0 0 0 0 0
    24 Devils 74 74 61 22 0 0 0 0 1 2 1
    25 Devils 82 94 78 47 5 0 1 0 1 0 1
    26 Devils 82 106 77 51 5 0 0 1 5 4 3
    27 Devils 74 84 90 73 5 0 0 0 4 3 5
    28 Devils 2 5 4 2 0 0 0 0 0 0 0
      FARM TOTALS 210 294 251 165 25 0 2 3 9 9 13
      PRO TOTALS 314 363 310 195 15 0 1 1 11 9 11
    CAREER PLAYOFF SEASON STATISTICS - Hits & Fights
    Season Team GP HIT HTT PIM 5 PIM Fight W Fight L Fight T 1st Star 2nd Star 3rd Star
    24-25 Devils 7 12 8 2 0 0 0 0 0 0 0
    26-27 Devils 6 6 6 2 0 0 0 0 0 0 1
    27-28 Devils 23 34 28 33 5 0 0 1 1 2 0
      PRO TOTALS 36 52 42 37 5 0 0 1 1 2 1

    Special Teams

    CAREER REGULAR SEASON STATISTICS - Special Teams
    Season Team GP Even : G A Pts SHT Power Play : G A Pts SHT Shorthanded : G A Pts SHT
    21 Mountaineers 61 22 30 52 198 1 1 2 4 0 0 0 0
    21 Devils 0 0 0 0 0 0 0 0 0 0 0 0 0
    22 Mountaineers 77 14 18 32 166 7 13 20 42 0 0 0 3
    22 Devils 0 0 0 0 0 0 0 0 0 0 0 0 0
    23 Mountaineers 72 17 18 35 175 11 15 26 28 0 2 2 2
    23 Devils 0 0 0 0 0 0 0 0 0 0 0 0 0
    24 Devils 74 8 11 19 139 0 0 0 0 0 0 0 0
    25 Devils 82 8 8 16 120 4 3 7 11 0 0 0 1
    26 Devils 82 26 18 44 177 4 7 11 14 2 0 2 4
    27 Devils 74 17 17 34 134 13 13 26 50 2 0 2 6
    28 Devils 2 1 1 2 8 0 0 0 0 0 0 0 2
      FARM TOTALS 210 53 66 35 539 19 29 48 74 0 2 2 5
      PRO TOTALS 314 60 55 115 578 85 78 44 75 85 78 4 13
    CAREER PLAYOFF SEASON STATISTICS - Special Teams
    Season Team GP Even : G A Pts SHT Power Play : G A Pts SHT Shorthanded : G A Pts SHT
    24-25 Devils 7 1 1 2 8 0 0 0 0 0 0 0 1
    26-27 Devils 6 0 4 4 9 0 1 1 2 0 0 0 1
    27-28 Devils 23 5 5 10 40 3 6 9 12 0 0 0 1
      PRO TOTALS 36 5 0 16 40 9 17 10 14 9 17 0 3

    Shootouts

    CAREER REGULAR SEASON STATISTICS - Shootouts
    Season Team GP G SHF SHT%
    21 Mountaineers 61 0 0 0
    21 Devils 0 0 0 0
    22 Mountaineers 77 3 5 0
    22 Devils 0 0 0 0
    23 Mountaineers 72 1 2 0
    23 Devils 0 0 0 0
    24 Devils 74 0 0 0
    25 Devils 82 1 1 100
    26 Devils 82 0 8 0
    27 Devils 74 2 9 22
    28 Devils 2 0 0 0
      FARM TOTALS 210 4 7 57
      PRO TOTALS 314 3 18 17
    CAREER PLAYOFF SEASON STATISTICS - Shootouts
    Season Team GP G SHF SHT%
    24-25 Devils 7 0 0 0
    26-27 Devils 6 0 0 0
    27-28 Devils 23 0 0 0
      PRO TOTALS 36 3 18 17

    Contract

    Salary by Season
    * = No Trade Clause
    28-29 29-30 30-31 31-32 32-33 33-34 34-35 35-36 36-37 37-38
    $6,696,500 $6,696,500 $6,696,500 $6,696,500 - - - - - -
    Contract Details
    Contract Length Contract Type No Trade Clause Available For Trade Contract Extension
    4 Year(s) Two Way Contract (Pro & Farm) NO NO NO

    Transactions

    TRANSACTIONS HISTORY

    • [08.09.2025 22:25:30] - Brandon Hagel salary cap year 1 was modified from $650-000 to $6-696-500.
    • [01.09.2025 22:44:02] - Brandon Hagel ratings were not updated!
    • [01.09.2025 22:37:03] - Brandon Hagel ratings were not updated!
    • [28.07.2025 16:04:14] - Brandon Hagel from Devils is back from Left Foot Injury.
    • [28.07.2025 16:04:14] - Game 100 - Brandon Hagel from Devils is injured (Left Foot) and is out for 4 days.
    • [22.05.2025 08:17:32] - Brandon Hagel of Devils was sent to pro.
    • [22.05.2025 08:15:34] - Brandon Hagel of Devils was sent down to farm.
    • [24.03.2025 11:35:18] - Brandon Hagel ratings were not updated!
    • [27.12.2024 12:58:34] - Brandon Hagel of Devils was sent to pro.
    • [04.07.2025 10:41:55] - Brandon Hagel of Devils was sent down to farm.
    • [04.07.2025 10:43:46] - Brandon Hagel of Devils was sent to pro.
    • [12.07.2025 12:35:14] - Pro Game #183 - Game Misconduct to Brandon Hagel
    • [12.07.2025 12:47:37] - Game 684 - Brandon Hagel from Devils is injured (Sprained Right Finger) and is out for 1 week.
    • [12.07.2025 12:50:50] - Brandon Hagel from Devils is back from Sprained Right Finger Injury.
    • [12.07.2025 13:00:37] - Pro Game #1187 - Brandon Hagel from Devils has scored a Hat Trick!
    • [27.12.2024 12:57:04] - Brandon Hagel of Devils was sent down to farm.
    • [25.08.2024 16:28:34] - Brandon Hagel ratings were not updated!
    • [13.08.2024 15:29:56] - Brandon Hagel ratings were not updated!
    • [17.02.2024 12:45:56] - Brandon Hagel ratings were not updated!
    • [05.02.2024 19:11:38] - Brandon Hagel of Devils was sent to pro.
    • [05.02.2024 19:09:27] - Brandon Hagel of Devils was sent down to farm.
    • [14.10.22 17:09:15] - Brandon Hagel ratings were not updated!
    • [12.06.23 20:43:07] - Game 535 - Brandon Hagel from Devils is injured (Sprained Left Finger) and is out for 3 days.
    • [12.06.23 20:43:09] - Brandon Hagel from Devils is back from Sprained Left Finger Injury.
    • [24.07.23 13:14:42] - Game 1068 - Brandon Hagel from Devils is injured (Left Hand) and is out for 1 days.
    • [24.07.23 13:14:43] - Brandon Hagel from Devils is back from Left Hand Injury.
    • [29.09.23 20:55:05] - Brandon Hagel ratings were not updated!
    • [12.06.23 20:43:09] - Brandon Hagel from Devils is back from Sprained Left Finger Injury.
    • [12.06.23 20:43:07] - Game 535 - Brandon Hagel from Devils is injured (Sprained Left Finger) and is out for 3 days.
    • [14.10.22 17:09:15] - Brandon Hagel ratings were not updated!
    • [19.06.22 12:23:12] - Brandon Hagel from Devils is back from Lower Body Injury.
    • [16.06.22 10:17:02] - Game 203 - Brandon Hagel from Devils is injured (Lower Body) and is out for 1 week.