• RHL Hockey Sim
  • Day 6Game 24
    Blackhawks0
    Predators0
    Preview 0 Likes
  • Day 8Game 32
    Blackhawks
    Predators
    Preview 0 Likes
  • Day 2Game 8
    Thunderbirds2
    IceHogs3
    Boxscore 0 Likes
  • Day 4Game 16
    Thunderbirds0
    IceHogs0
    Preview 0 Likes
  • Day 6Game 24
    IceHogs0
    Thunderbirds0
    Preview 0 Likes
  • Day 8Game 32
    IceHogs
    Thunderbirds
    Preview 0 Likes
David Perron
Position(s):
  • • Left Wing
  • Status: Pro Team
    Date of birth: 05/28/1988 Age: 37 Country: CAN 
    Height: 6' 1" Weight: 196 lbs Star Power: 0
    Drafted : N/A Average Cap Hit: $6,000,000 over 1 Year(s) 
    Condition:100% Suspension: 0

    Player Ratings

    CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD MO PO OV
    88 44 89 67 83 83 60 62 52 67 71 64 71 92 97 51 0 67

    Summary

    CAREER REGULAR SEASON STATISTICS - Summary
    Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    2020-21 Sharks 0 0 0 0 0 0 0 0 0 0 0 0
    2021-22 Oilers 81 32 42 74 4 10 6 1 5 3 265 12.1
    2022-23 Canucks 21 9 7 16 0 8 0 1 0 0 76 11.8
    2022-23 Oilers 63 15 16 31 -6 16 4 0 3 0 165 9.1
    2023-24 Canucks 78 37 29 66 -11 18 8 0 4 4 237 15.6
    2024-25 Canucks 81 24 37 61 -11 42 3 0 0 1 243 9.9
    2025-26 Canucks 82 19 24 43 2 22 5 1 1 0 133 14.3
      PRO TOTALS 406 136 155 291 -22 116 26 3 13 8 1,119 12.2
    CAREER PLAYOFF SEASON STATISTICS - Summary
    Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    2021-22 Oilers 7 0 2 2 -2 0 0 0 0 0 17 0.0
    2022-23 Canucks 5 0 2 2 0 2 0 0 0 0 11 0.0
      PRO TOTALS 12 0 4 4 -2 2 0 0 0 0 28 0.0

    Ext. Summary

    CAREER REGULAR SEASON STATISTICS - EXTENDED SUMMARY
    Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO%
    2020-21 Sharks 0 0 0 0 126 0 0 0 0 0
    2021-22 Oilers 81 0 29 161 0 74 22 38 97 39.2
    2022-23 Canucks 21 0 11 -4 134 10 9 9 29 31.0
    2022-23 Oilers 63 0 14 86 0 42 22 17 57 29.8
    2023-24 Canucks 78 0 29 127 0 64 20 61 122 50.0
    2024-25 Canucks 81 0 37 170 126 70 24 139 284 48.9
    2025-26 Canucks 82 0 33 88 0 36 15 13 42 31.0
      PRO TOTALS 406 0 153 628 386 296 112 277 631 43.9
    CAREER PLAYOFF SEASON STATISTICS - EXTENDED SUMMARY
    Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO%
    2021-22 Oilers 7 0 3 19 0 4 2 4 10 40.0
    2022-23 Canucks 5 0 1 27 0 3 0 4 8 50.0
      PRO TOTALS 12 0 4 46 0 7 2 8 18 44.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
    2020-21 Sharks 0 00:00 0 00:00 0 00:00 0 00:00 0 0
    2021-22 Oilers 81 1471:19 18:09 16:09 00:11 152:14 01:52 1639:42 20:14 03:26
    2022-23 Canucks 21 385:59 18:22 08:48 00:25 07:42 00:22 402:29 19:09 00:00
    2022-23 Oilers 63 1028:35 16:19 17:00 00:16 104:59 01:39 1150:34 18:15 00:55
    2023-24 Canucks 78 1479:39 18:58 59:41 00:45 119:38 01:32 1658:58 21:16 00:48
    2024-25 Canucks 81 1395:12 17:13 134:08 01:39 115:18 01:25 1644:38 20:18 00:48
    2025-26 Canucks 82 1081:14 13:11 144:56 01:46 110:36 01:20 1336:46 16:18 00:19
      PRO TOTALS 406 6841:58 16:51 380:42 00:56 610:27 01:30 7833:07 19:17 02:31
    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
    2021-22 Oilers 7 119:08 17:01 00:20 00:02 11:39 01:39 131:07 18:43 02:53
    2022-23 Canucks 5 93:56 18:47 05:06 01:01 00:00 0 99:02 19:48 01:23
      PRO TOTALS 12 213:04 17:45 05:26 00:27 11:39 00:58 230:09 19:10 03:04

    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
    2020-21 Sharks 0 0 0 0 0 0 0 0 0 0 0
    2021-22 Oilers 81 48 95 10 0 0 0 0 7 5 3
    2022-23 Canucks 21 38 26 8 0 0 0 0 1 1 1
    2022-23 Oilers 63 91 66 16 0 0 0 0 0 2 3
    2023-24 Canucks 78 118 99 18 0 0 0 0 4 4 4
    2024-25 Canucks 81 148 110 42 0 0 0 0 4 6 2
    2025-26 Canucks 82 155 109 22 0 0 0 0 4 2 1
      PRO TOTALS 406 598 505 116 0 0 0 0 20 20 21
    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
    2021-22 Oilers 7 4 10 0 0 0 0 0 0 0 0
    2022-23 Canucks 5 7 4 2 0 0 0 0 0 0 0
      PRO TOTALS 12 11 14 2 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
    2020-21 Sharks 0 0 0 0 0 0 0 0 0 0 0 0 0
    2021-22 Oilers 81 25 32 57 235 6 10 16 29 1 0 1 1
    2022-23 Canucks 21 8 6 14 74 0 1 1 1 1 0 1 1
    2022-23 Oilers 63 11 15 26 149 4 1 5 15 0 0 0 1
    2023-24 Canucks 78 29 19 48 212 8 10 18 21 0 0 0 4
    2024-25 Canucks 81 21 27 48 222 3 9 12 16 0 1 1 5
    2025-26 Canucks 82 13 16 29 110 5 7 12 17 1 1 2 6
      PRO TOTALS 406 107 115 222 1002 136 155 64 99 136 155 5 18
    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
    2021-22 Oilers 7 0 0 0 15 0 2 2 2 0 0 0 0
    2022-23 Canucks 5 0 2 2 11 0 0 0 0 0 0 0 0
      PRO TOTALS 12 2 0 2 11 0 4 2 2 0 4 0 0

    Shootouts

    CAREER REGULAR SEASON STATISTICS - Shootouts
    Season Team GP G SHF SHT%
    2020-21 Sharks 0 0 0 0
    2021-22 Oilers 81 0 8 0
    2022-23 Canucks 21 0 0 0
    2022-23 Oilers 63 3 9 33
    2023-24 Canucks 78 1 6 17
    2024-25 Canucks 81 2 8 25
    2025-26 Canucks 82 3 8 38
      PRO TOTALS 406 9 39 23
    CAREER PLAYOFF SEASON STATISTICS - Shootouts
    Season Team GP G SHF SHT%
    2021-22 Oilers 7 0 0 0
    2022-23 Canucks 5 0 0 0
      PRO TOTALS 12 9 39 23

    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
    $6,000,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

    Transactions

    TRANSACTIONS HISTORY

    • [4/14/2026 8:18:30 PM] - David Perron from Canucks is back from Bruised Right Arm Injury.
    • [4/14/2026 8:18:30 PM] - Game 1300 - David Perron from Canucks is injured (Bruised Right Arm) and is out for 4 days.
    • [2/7/2026 9:42:06 PM] - David Perron ratings were not updated!
    • [2/5/2025 9:02:32 PM] - David Perron from Canucks is back from Exhaustion.
    • [2/4/2025 9:27:42 PM] - David Perron from Canucks is injured from Exhaustion.
    • [2/3/2025 9:25:59 PM] - David Perron from Canucks is back from Exhaustion.
    • [2/2/2025 7:25:22 PM] - David Perron from Canucks is injured from Exhaustion.
    • [1/7/2025 7:38:16 PM] - David Perron from Canucks is back from Exhaustion.
    • [1/6/2025 7:08:00 PM] - David Perron from Canucks is injured from Exhaustion.
    • [1/4/2025 7:54:28 PM] - David Perron from Canucks is back from Exhaustion.
    • [1/3/2025 9:46:40 PM] - David Perron from Canucks is injured from Exhaustion.
    • [4/3/2024 7:30:35 PM] - David Perron from Canucks is back from Exhaustion.
    • [4/2/2024 8:00:20 PM] - David Perron from Canucks is injured from Exhaustion.
    • [11/20/2023 7:20:24 PM] - Last 7 Days Pro Star : 1 - Mikko Rantanen of Jets (5-2-7) / 2 - Nathan MacKinnon of Panthers (3-3-6) / 3 - David Perron of Canucks (6-0-6)
    • [4/14/2026 8:18:30 PM] - Game 1300 - David Perron from Canucks is injured (Bruised Right Arm) and is out for 4 days.
    • [4/14/2026 8:18:30 PM] - David Perron from Canucks is back from Bruised Right Arm Injury.
    • [2/7/2026 9:42:06 PM] - David Perron ratings were not updated!
    • [2/5/2025 9:02:32 PM] - David Perron from Canucks is back from Exhaustion.
    • [2/4/2025 9:27:42 PM] - David Perron from Canucks is injured from Exhaustion.
    • [2/3/2025 9:25:59 PM] - David Perron from Canucks is back from Exhaustion.
    • [2/2/2025 7:25:22 PM] - David Perron from Canucks is injured from Exhaustion.
    • [1/7/2025 7:38:16 PM] - David Perron from Canucks is back from Exhaustion.
    • [1/6/2025 7:08:00 PM] - David Perron from Canucks is injured from Exhaustion.
    • [1/4/2025 7:54:28 PM] - David Perron from Canucks is back from Exhaustion.
    • [1/3/2025 9:46:40 PM] - David Perron from Canucks is injured from Exhaustion.
    • [4/3/2024 7:30:35 PM] - David Perron from Canucks is back from Exhaustion.
    • [4/2/2024 8:00:20 PM] - David Perron from Canucks is injured from Exhaustion.
    • [11/20/2023 7:20:24 PM] - Last 7 Days Pro Star : 1 - Mikko Rantanen of Jets (5-2-7) / 2 - Nathan MacKinnon of Panthers (3-3-6) / 3 - David Perron of Canucks (6-0-6)
    • [2/3/2025 9:25:59 PM] - David Perron from Canucks is back from Exhaustion.
    • [2/4/2025 9:27:42 PM] - David Perron from Canucks is injured from Exhaustion.
    • [2/5/2025 9:02:32 PM] - David Perron from Canucks is back from Exhaustion.
    • [2/2/2025 7:25:22 PM] - David Perron from Canucks is injured from Exhaustion.
    • [1/7/2025 7:38:16 PM] - David Perron from Canucks is back from Exhaustion.
    • [1/6/2025 7:08:00 PM] - David Perron from Canucks is injured from Exhaustion.
    • [1/4/2025 7:54:28 PM] - David Perron from Canucks is back from Exhaustion.
    • [1/3/2025 9:46:40 PM] - David Perron from Canucks is injured from Exhaustion.
    • [4/3/2024 7:30:35 PM] - David Perron from Canucks is back from Exhaustion.
    • [4/2/2024 8:00:20 PM] - David Perron from Canucks is injured from Exhaustion.
    • [11/20/2023 7:20:24 PM] - Last 7 Days Pro Star : 1 - Mikko Rantanen of Jets (5-2-7) / 2 - Nathan MacKinnon of Panthers (3-3-6) / 3 - David Perron of Canucks (6-0-6)
    • [1/3/2025 9:46:40 PM] - David Perron from Canucks is injured from Exhaustion.
    • [11/20/2023 7:20:24 PM] - Last 7 Days Pro Star : 1 - Mikko Rantanen of Jets (5-2-7) / 2 - Nathan MacKinnon of Panthers (3-3-6) / 3 - David Perron of Canucks (6-0-6)
    • [4/2/2024 8:00:20 PM] - David Perron from Canucks is injured from Exhaustion.
    • [4/3/2024 7:30:35 PM] - David Perron from Canucks is back from Exhaustion.
    • [1/4/2025 7:54:28 PM] - David Perron from Canucks is back from Exhaustion.
    • [1/6/2025 7:08:00 PM] - David Perron from Canucks is injured from Exhaustion.
    • [2/2/2025 7:25:22 PM] - David Perron from Canucks is injured from Exhaustion.
    • [2/3/2025 9:25:59 PM] - David Perron from Canucks is back from Exhaustion.
    • [2/4/2025 9:27:42 PM] - David Perron from Canucks is injured from Exhaustion.
    • [2/5/2025 9:02:32 PM] - David Perron from Canucks is back from Exhaustion.
    • [1/7/2025 7:38:16 PM] - David Perron from Canucks is back from Exhaustion.
    • [3/4/2023 7:18:01 PM] - TRADE : From Oilers to Canucks : David Perron (74)- Patrick Brown (63)- Grigori Denisenko (57)- Filip Bystedt (P)- Y:13-RND:2-PIT.
    • [2/5/2023 10:30:59 PM] - David Perron ratings were not updated!
    • [11/20/2023 7:20:24 PM] - Last 7 Days Pro Star : 1 - Mikko Rantanen of Jets (5-2-7) / 2 - Nathan MacKinnon of Panthers (3-3-6) / 3 - David Perron of Canucks (6-0-6)
    • [4/2/2024 8:00:20 PM] - David Perron from Canucks is injured from Exhaustion.
    • [4/3/2024 7:30:35 PM] - David Perron from Canucks is back from Exhaustion.
    • [3/4/2023 7:18:01 PM] - TRADE : From Oilers to Canucks : David Perron (74)- Patrick Brown (63)- Grigori Denisenko (57)- Filip Bystedt (P)- Y:13-RND:2-PIT.
    • [2/5/2023 10:30:59 PM] - David Perron ratings were not updated!
    • [7/10/2022 5:29:59 PM] - David Perron average salary was modified from $0 to $6-000-000.
    • [3/17/2021 1:08:37 PM] - David Perron ratings were not updated!
    • [7/10/2022 5:29:59 PM] - David Perron average salary was modified from $0 to $6-000-000.
    • [2/7/2022 11:40:40 AM] - David Perron ratings were not updated!
    • [7/13/2021 11:35:44 AM] - David Perron average salary was modified from $5-600-000 to $5-600-000.
    • [7/11/2021 11:06:41 PM] - TRADE : From Sharks to Oilers : David Perron (73).