#7 Robert Hagg Defence | 6' 2" | 210 lbs | Age: 30 | Country: SWE Date of birth: 02/08/1995(mm-jj-aaaa) Status: AHL Average Cap Hit: 775,000$ / 1 Year(s) Repêché: 2013, VAN (43e total), Ronde 2 Condition: 100% Suspension: 0 Star Power: 0 NHL.com | EliteProspects Player Ratings CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD MO PO OV 84 30 76 75 82 86 79 60 30 60 50 77 50 71 65 79 60 70 Summary CAREER REGULAR SEASON STATISTICS - Summary Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT% 2016-17 Phantoms 82 8 15 23 -18 54 4 0 2 0 61 13.1 2017-18 Phantoms 81 2 18 20 6 36 0 0 1 1 37 5.4 2018-19 Phantoms 82 8 28 36 9 36 4 0 2 0 109 7.3 2019-20 Flyers 82 8 18 26 11 120 0 0 1 1 75 10.7 2020-21 Flyers 66 3 6 9 6 84 0 0 1 0 43 7.0 2021-22 Flyers 60 3 8 11 -15 92 0 0 0 0 29 10.3 2022-23 Flyers 35 2 6 8 4 44 0 0 0 0 24 8.3 2023-24 Flyers 22 0 6 6 -9 12 0 0 0 0 18 0.0 2024-25 Barracuda 82 6 27 33 8 74 2 0 0 2 69 8.7 FARM TOTALS 327 24 88 112 5 200 10 0 5 3 276 8.7 PRO TOTALS 265 16 44 60 -3 352 0 0 2 1 189 8.5 CAREER PLAYOFF SEASON STATISTICS - Summary Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT% 2016-17 Phantoms 6 0 1 1 -2 2 0 0 0 4 0.0 2017-18 Phantoms 4 0 0 0 -1 0 0 0 0 2 0.0 2018-19 Phantoms 17 1 2 3 -6 11 1 0 0 27 3.7 2019-20 Flyers 4 0 0 0 -5 0 0 0 0 0 2 0.0 2020-21 Flyers 12 3 1 4 -1 10 0 0 0 0 8 37.5 2021-22 Flyers 2 0 0 0 -1 2 0 0 0 0 0 0 2024-25 Barracuda 10 2 7 9 9 8 0 1 2 13 15.4 FARM TOTALS 37 3 10 13 0 21 1 1 2 0 46 6.5 PRO TOTALS 18 3 1 4 -7 12 0 0 0 0 10 30.0 Ext. Summary CAREER REGULAR SEASON STATISTICS - EXTENDED SUMMARY Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO% 2016-17 Phantoms 82 0 79 0 0 0 0 0 0 0 2017-18 Phantoms 81 0 81 2 3 0 0 0 0 0 2018-19 Phantoms 82 0 70 35 51 0 0 0 0 0 2019-20 Flyers 82 0 149 52 0 0 0 0 0 0 2020-21 Flyers 66 0 92 16 0 0 0 0 0 0 2021-22 Flyers 60 0 77 18 0 0 0 0 0 0 2022-23 Flyers 35 0 43 11 0 0 0 0 0 0 2023-24 Flyers 22 0 27 7 0 0 0 0 0 0 2024-25 Barracuda 82 0 101 17 36 0 0 0 0 0 FARM TOTALS 327 0 101 54 90 0 0 0 0 0 PRO TOTALS 265 0 388 104 0 0 0 0 0 0 CAREER PLAYOFF SEASON STATISTICS - EXTENDED SUMMARY Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO% 2016-17 Phantoms 6 0 1 0 0 0 0 0 0 0 2017-18 Phantoms 4 0 2 0 0 0 0 0 0 0 2018-19 Phantoms 17 0 27 4 18 0 0 0 0 0 2019-20 Flyers 4 0 7 1 0 0 0 0 0 0 2020-21 Flyers 12 0 20 4 0 0 0 0 0 0 2021-22 Flyers 2 0 2 1 0 0 0 0 0 0 2024-25 Barracuda 10 0 10 4 9 0 0 0 0 0 PRO TOTALS 18 0 29 6 0 0 0 0 0 0 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 2016-17 Phantoms 82 1330:31 16:13 40:52 00:29 199:17 02:25 1570:40 19:09 99:19 2017-18 Phantoms 81 1256:49 15:30 222:38 02:44 06:37 00:04 1486:04 18:20 120:17 2018-19 Phantoms 82 1209:58 14:45 77:03 00:56 281:48 03:26 1568:49 19:07 132:53 2019-20 Flyers 82 1412:14 17:13 210:07 02:33 07:29 00:05 1629:50 19:52 01:50 2020-21 Flyers 66 1012:59 15:20 142:18 02:09 02:57 00:02 1158:14 17:32 00:41 2021-22 Flyers 60 935:34 15:35 118:02 01:58 01:53 00:01 1055:29 17:35 00:25 2022-23 Flyers 35 501:55 14:20 109:40 03:08 00:00 0 611:35 17:28 00:11 2023-24 Flyers 22 359:44 16:21 40:32 01:50 02:40 00:07 402:56 18:18 00:05 2024-25 Barracuda 82 1285:12 15:40 238:22 02:54 53:31 00:39 1577:05 19:13 184:09 FARM TOTALS 327 5082:30 15:32 578:55 01:46 541:13 01:39 6202:38 18:58 01:38 PRO TOTALS 265 4222:26 15:56 620:39 02:20 14:59 00:03 4858:04 18:19 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 2016-17 Phantoms 6 81:54 13:39 16:10 02:41 00:00 0 98:04 16:20 06:49 2017-18 Phantoms 4 58:49 14:42 01:37 00:24 00:00 0 60:26 15:06 05:23 2018-19 Phantoms 17 302:35 17:47 56:28 03:19 57:19 03:22 416:22 24:29 35:33 2019-20 Flyers 4 72:18 18:04 10:31 02:37 00:54 00:13 83:43 20:55 01:39 2020-21 Flyers 12 196:45 16:23 20:11 01:40 00:00 0 216:56 18:04 01:08 2021-22 Flyers 2 36:12 18:06 01:35 00:47 00:00 0 37:47 18:53 00:11 2024-25 Barracuda 10 164:55 16:29 26:38 02:39 30:19 03:01 221:52 22:11 25:24 FARM TOTALS 37 608:13 16:26 100:53 02:43 87:38 02:22 796:44 21:32 01:58 PRO TOTALS 18 305:15 16:57 32:17 01:47 00:54 00:03 338:26 18:48 01:33 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 2016-17 Phantoms 82 88 37 54 0 0 0 0 1 1 0 2017-18 Phantoms 81 83 62 36 0 0 0 0 2 0 1 2018-19 Phantoms 82 70 60 36 10 0 0 1 0 0 1 2019-20 Flyers 82 261 66 120 0 0 0 0 0 2 1 2020-21 Flyers 66 181 47 84 0 0 0 0 0 2 0 2021-22 Flyers 60 150 40 92 0 0 0 0 0 0 2 2022-23 Flyers 35 45 19 44 0 0 0 0 0 1 0 2023-24 Flyers 22 40 13 12 0 0 0 0 0 0 1 2024-25 Barracuda 82 138 71 74 0 0 0 0 0 1 3 FARM TOTALS 327 379 230 200 10 0 0 1 3 2 6 PRO TOTALS 265 677 185 352 0 0 0 0 0 5 1 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 2016-17 Phantoms 6 10 2 2 0 0 0 0 0 0 0 2017-18 Phantoms 4 3 2 0 0 0 0 0 0 0 0 2018-19 Phantoms 17 15 12 11 5 0 0 1 1 0 0 2019-20 Flyers 4 13 5 0 0 0 0 0 0 0 0 2020-21 Flyers 12 40 12 10 0 0 0 0 0 0 1 2021-22 Flyers 2 3 3 2 0 0 0 0 0 0 0 2024-25 Barracuda 10 14 10 8 0 0 0 0 1 1 1 FARM TOTALS 37 42 26 21 5 0 0 1 2 1 3 PRO TOTALS 18 56 20 12 0 0 0 0 0 0 0 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 2016-17 Phantoms 82 4 12 16 31 4 3 7 30 0 0 0 0 2017-18 Phantoms 81 2 17 19 32 0 1 1 2 0 0 0 3 2018-19 Phantoms 82 4 14 18 48 4 14 18 57 0 0 0 4 2019-20 Flyers 82 8 16 24 70 0 1 1 2 0 1 1 3 2020-21 Flyers 66 3 6 9 43 0 0 0 0 0 0 0 0 2021-22 Flyers 60 3 7 10 29 0 0 0 0 0 1 1 0 2022-23 Flyers 35 2 6 8 24 0 0 0 0 0 0 0 0 2023-24 Flyers 22 0 6 6 16 0 0 0 1 0 0 0 1 2024-25 Barracuda 82 4 26 30 52 2 1 3 17 0 0 0 0 FARM TOTALS 327 14 69 30 163 10 19 29 106 0 0 0 7 PRO TOTALS 265 16 41 57 182 16 44 1 3 16 44 2 4 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 2016-17 Phantoms 6 0 1 1 4 0 0 0 0 0 0 0 0 2017-18 Phantoms 4 0 0 0 2 0 0 0 0 0 0 0 0 2018-19 Phantoms 17 0 2 2 13 1 0 1 14 0 0 0 0 2019-20 Flyers 4 0 0 0 2 0 0 0 0 0 0 0 0 2020-21 Flyers 12 3 1 4 8 0 0 0 0 0 0 0 0 2021-22 Flyers 2 0 0 0 0 0 0 0 0 0 0 0 0 2024-25 Barracuda 10 1 7 8 6 0 0 0 6 1 0 1 1 FARM TOTALS 37 1 10 8 25 1 0 1 20 1 0 1 1 PRO TOTALS 18 0 0 4 0 3 1 0 0 3 1 0 0 Shootouts CAREER REGULAR SEASON STATISTICS - Shootouts Season Team GP G SHF SHT% 2016-17 Phantoms 82 0 0 0 2017-18 Phantoms 81 0 0 0 2018-19 Phantoms 82 0 0 0 2019-20 Flyers 82 0 0 0 2020-21 Flyers 66 0 0 0 2021-22 Flyers 60 0 0 0 2022-23 Flyers 35 0 0 0 2023-24 Flyers 22 0 0 0 2024-25 Barracuda 82 0 0 0 FARM TOTALS 327 0 0 0 PRO TOTALS 265 0 0 0 CAREER PLAYOFF SEASON STATISTICS - Shootouts Season Team GP G SHF SHT% 2016-17 Phantoms 6 0 0 0 2017-18 Phantoms 4 0 0 0 2018-19 Phantoms 17 0 0 0 2019-20 Flyers 4 0 0 0 2020-21 Flyers 12 0 0 0 2021-22 Flyers 2 0 0 0 2024-25 Barracuda 10 0 0 0 FARM TOTALS 37 0 0 0 PRO TOTALS 18 0 0 0 Contract Salary Hit by Season * = No Trade Clause 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34 2034-35 $775,000 - - - - - - - - - Contract Details Contract Length Contract Type No Trade Clause Available For Trade Contract Extension 1 Year(s) Two Way Contract (Pro & Farm) NO NO NO Trophies