• German Fantasy Hockey League
  • 5 17
    STL STL7
    VAN VAN3
    0 Likes
  • 5 18
    ANA ANA1
    LAK LAK5
    0 Likes
  • 5 19
    CHI CHI3
    DAL DAL2
    0 Likes
  • 5 20
    WPG WPG2
    COL COL6
    0 Likes
  • 6 21
    PHI PHI
    DET DET
    0 Likes
  • 6 22
    OTT OTT
    FLO FLO
    0 Likes
  • 6 23
    NYI NYI
    CAR CAR
    0 Likes
  • 6 24
    PIT PIT
    WSH WSH
    0 Likes
  • 5 17
    CDI CDI4
    SPR SPR5
    0 Likes
  • 5 18
    LVR LVR2
    PRO PRO1
    0 Likes
  • 5 19
    CHA CHA5
    PHX PHX3
    0 Likes
  • 5 20
    CPM CPM2
    HEB HEB1
    0 Likes
  • 6 21
    IND IND
    UCS UCS
    0 Likes
  • 6 22
    TEX TEX
    TOF TOF
    0 Likes
  • 6 23
    HSK HSK
    MMO MMO
    0 Likes
  • 6 24
    GRA GRA
    MDL MDL
    0 Likes
20
Michael McLeod
Position(s):
  • • 
  • Status: Farm Team   Elite Prospects
    : 02-03-1998 : 28 : CAN 
    : 6' 2" : 187 lbs : 0
    Drafted : N/A : $750,000 1  
    :100% : 0

    CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD MO OV
    50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 82 49

    GFHL Stats
    REAL LIFE STATS
    No real life stats available.

    -
    2019-20 Portland Wild Cats 69 5 12 17 -13 42 0 0 2 1 67 7.5
    2020-21 Portland Wild Cats 51 9 20 29 -22 7 2 0 2 0 104 8.7
    2020-21 San Jose Sharks 28 2 6 8 2 2 0 0 1 0 26 7.7
    2021-22 San Jose Sharks 82 11 12 23 10 45 0 0 1 2 133 8.3
    2022-23 San Jose Sharks 62 4 8 12 -3 8 0 0 2 0 63 6.3
    2022-23 Pittsburgh Penguins 21 1 6 7 4 4 0 0 1 0 28 3.6
    2023-24 Pittsburgh Penguins 82 9 20 29 -13 30 2 0 2 0 161 5.6
    2024-25 Pittsburgh Penguins 82 15 19 34 0 4 4 1 3 1 115 13.0
    2025-26 Salt Lake City Lynx 83 4 6 10 -5 8 0 0 2 1 29 13.8
      203 18 38 56 -40 57 2 0 6 2 200 9.0
      357 42 71 113 0 93 6 1 10 3 526 8.0
    -
    2021-22 San Jose Sharks 6 0 0 0 -1 0 0 0 0 0 6 0.0
    2022-23 Pittsburgh Penguins 6 0 0 0 -3 4 0 0 0 0 10 0.0
      12 0 0 0 -4 4 0 0 0 0 16 0.0

    -
    2019-20 Portland Wild Cats 69 0 17 21 35 25 10 193 358 53.9
    2020-21 Portland Wild Cats 51 0 18 24 54 28 19 254 437 58.1
    2020-21 San Jose Sharks 28 0 11 7 0 7 12 140 292 47.9
    2021-22 San Jose Sharks 82 0 22 63 0 24 16 155 272 57.0
    2022-23 San Jose Sharks 62 0 10 39 0 5 14 141 234 60.3
    2022-23 Pittsburgh Penguins 21 0 5 -15 45 2 2 68 119 57.1
    2023-24 Pittsburgh Penguins 82 0 29 83 0 33 25 444 812 54.7
    2024-25 Pittsburgh Penguins 82 0 20 72 0 26 14 254 459 55.3
    2025-26 Salt Lake City Lynx 83 0 7 11 10 6 12 83 177 46.9
      203 0 7 56 99 59 41 530 972 54.5
      357 0 97 249 45 97 83 1,202 2,188 54.9
    -
    2021-22 San Jose Sharks 6 0 0 0 0 1 0 12 22 54.5
    2022-23 Pittsburgh Penguins 6 0 1 9 0 3 2 25 49 51.0
      12 0 1 9 0 4 2 37 71 52.1

    -
    2019-20 Portland Wild Cats 69 837:09 12:07 78:22 01:08 50:04 00:43 965:35 13:59 129:50
    2020-21 Portland Wild Cats 51 759:27 14:53 43:01 00:50 56:19 01:06 858:47 16:50 120:37
    2020-21 San Jose Sharks 28 401:10 14:19 00:50 00:01 04:13 00:09 406:13 14:30 01:03
    2021-22 San Jose Sharks 82 739:06 09:00 00:21 00:00 14:04 00:10 753:31 09:11 00:49
    2022-23 San Jose Sharks 62 557:55 08:59 02:38 00:02 00:12 00:00 560:45 09:02 00:17
    2022-23 Pittsburgh Penguins 21 186:44 08:53 34:20 01:38 06:45 00:19 227:49 10:50 00:00
    2023-24 Pittsburgh Penguins 82 1142:48 13:56 27:36 00:20 141:31 01:43 1311:55 15:59 00:30
    2024-25 Pittsburgh Penguins 82 821:44 10:01 87:18 01:03 120:44 01:28 1029:46 12:33 00:20
    2025-26 Salt Lake City Lynx 83 697:58 08:24 28:57 00:20 11:04 00:08 737:59 08:53 57:41
      203 2294:34 11:18 150:20 00:44 117:27 00:34 2562:21 12:37 01:31
      357 3849:27 10:46 153:03 00:25 287:29 00:48 4289:59 12:01 01:12
    -
    2021-22 San Jose Sharks 6 56:17 09:22 00:00 0 01:14 00:12 57:31 09:35 00:53
    2022-23 Pittsburgh Penguins 6 61:55 10:19 16:25 02:44 02:22 00:23 80:42 13:27 00:36
      12 118:12 09:51 16:25 01:22 03:36 00:18 138:13 11:31 01:02

    -
    2019-20 Portland Wild Cats 69 72 110 42 30 2 2 2 0 2 2
    2020-21 Portland Wild Cats 51 76 77 7 5 0 1 0 2 0 2
    2020-21 San Jose Sharks 28 60 39 2 0 0 0 0 1 1 0
    2021-22 San Jose Sharks 82 85 77 45 5 1 0 0 0 1 1
    2022-23 San Jose Sharks 62 58 54 8 0 0 0 0 0 0 2
    2022-23 Pittsburgh Penguins 21 25 22 4 0 0 0 0 0 0 1
    2023-24 Pittsburgh Penguins 82 100 115 30 20 3 1 0 0 1 3
    2024-25 Pittsburgh Penguins 82 80 89 4 0 0 0 0 3 4 1
    2025-26 Salt Lake City Lynx 83 69 60 8 0 0 0 0 3 0 0
      203 217 247 57 35 2 3 2 5 2 5
      357 408 396 93 25 4 1 0 4 7 5
    -
    2021-22 San Jose Sharks 6 9 6 0 0 0 0 0 0 0 0
    2022-23 Pittsburgh Penguins 6 9 5 4 0 0 0 0 0 0 0
      12 18 11 4 0 0 0 0 0 0 0

    -
    : : :
    2019-20 Portland Wild Cats 69 5 10 15 65 0 2 2 1 0 0 0 1
    2020-21 Portland Wild Cats 51 7 13 20 91 2 7 9 13 0 0 0 0
    2020-21 San Jose Sharks 28 2 6 8 26 0 0 0 0 0 0 0 0
    2021-22 San Jose Sharks 82 11 12 23 132 0 0 0 0 0 0 0 1
    2022-23 San Jose Sharks 62 4 8 12 63 0 0 0 0 0 0 0 0
    2022-23 Pittsburgh Penguins 21 1 6 7 28 0 0 0 0 0 0 0 0
    2023-24 Pittsburgh Penguins 82 7 9 16 152 2 11 13 9 0 0 0 0
    2024-25 Pittsburgh Penguins 82 10 12 22 101 4 7 11 9 1 0 1 5
    2025-26 Salt Lake City Lynx 83 4 6 10 29 0 0 0 0 0 0 0 0
      203 16 29 10 185 2 9 11 14 0 0 0 1
      357 35 53 88 502 42 71 24 18 42 71 1 6
    -
    : : :
    2021-22 San Jose Sharks 6 0 0 0 6 0 0 0 0 0 0 0 0
    2022-23 Pittsburgh Penguins 6 0 0 0 8 0 0 0 0 0 0 0 2
      12 0 0 0 8 0 0 0 0 0 0 0 2

    -
    2019-20 Portland Wild Cats 69 0 2 0
    2020-21 Portland Wild Cats 51 0 2 0
    2020-21 San Jose Sharks 28 0 0 0
    2021-22 San Jose Sharks 82 0 0 0
    2022-23 San Jose Sharks 62 0 0 0
    2022-23 Pittsburgh Penguins 21 0 0 0
    2023-24 Pittsburgh Penguins 82 0 0 0
    2024-25 Pittsburgh Penguins 82 1 11 9
    2025-26 Salt Lake City Lynx 83 0 0 0
      203 0 4 0
      357 1 11 9
    -
    2021-22 San Jose Sharks 6 0 0 0
    2022-23 Pittsburgh Penguins 6 0 0 0
      12 1 11 9

    Contract

    * =
    2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34 2034-35
    $750,000 - - - - - - - - -
    1



    • [02.08.2025 21:10:40] - Michael McLeod of Pittsburgh Penguins was sent down to farm.
    • [02.08.2025 21:08:30] - Michael McLeod average salary was modified from $450-000 to $750-000.
    • [07.07.2025 08:18:31] - Michael McLeod ratings were not updated!
    • [07.07.2025 08:17:36] - Michael McLeod ratings were not updated!
    • [07.07.2025 08:16:37] - Michael McLeod ratings were not updated!
    • [07.07.2025 08:13:47] - Michael McLeod ratings were not updated!
    • [07.07.2025 08:13:47] - Michael McLeod ratings were not updated!
    • [07.07.2025 08:16:37] - Michael McLeod ratings were not updated!
    • [07.07.2025 08:17:36] - Michael McLeod ratings were not updated!
    • [07.07.2025 08:18:31] - Michael McLeod ratings were not updated!
    • [02.08.2025 21:10:40] - Michael McLeod of Pittsburgh Penguins was sent down to farm.
    • [02.08.2025 21:08:30] - Michael McLeod average salary was modified from $450-000 to $750-000.
    • [02.08.2025 21:10:40] - Michael McLeod of Pittsburgh Penguins was sent down to farm.
    • [02.08.2025 21:08:30] - Michael McLeod average salary was modified from $450-000 to $750-000.
    • [07.07.2025 08:13:47] - Michael McLeod ratings were not updated!
    • [07.07.2025 08:16:37] - Michael McLeod ratings were not updated!
    • [07.07.2025 08:18:31] - Michael McLeod ratings were not updated!
    • [07.07.2025 08:17:36] - Michael McLeod ratings were not updated!
    • [01.07.2023 14:03:15] - Michael Mcleod ratings were not updated!
    • [01.07.2023 13:54:30] - Michael Mcleod ratings were not updated!
    • [01.07.2023 13:53:09] - Michael Mcleod ratings were not updated!
    • [01.07.2023 14:03:15] - Michael Mcleod ratings were not updated!
    • [01.07.2023 14:03:15] - Michael Mcleod ratings were not updated!
    • [01.07.2023 13:54:30] - Michael Mcleod ratings were not updated!
    • [01.07.2023 13:53:09] - Michael Mcleod ratings were not updated!
    • [01.07.2023 14:03:15] - Michael Mcleod ratings were not updated!
    • [01.07.2023 13:54:30] - Michael Mcleod ratings were not updated!
    • [01.07.2023 13:53:09] - Michael Mcleod ratings were not updated!
    • [15.03.2023 21:04:04] - TRADE : From San Jose Sharks to Pittsburgh Penguins : Andrew Peeke (71)- Mario Ferraro (73)- Michael McLeod (68).
    • [02.08.2022 16:21:04] - Michael McLeod ratings were not updated!
    • [21.08.2022 10:06:29] - Michael McLeod average salary was modified from 450.000 € to 975.000 €.
    • [15.03.2023 21:04:04] - TRADE : From San Jose Sharks to Pittsburgh Penguins : Andrew Peeke (71)- Mario Ferraro (73)- Michael McLeod (68).
    • [15.03.2023 21:04:04] - TRADE : From San Jose Sharks to Pittsburgh Penguins : Andrew Peeke (71)- Mario Ferraro (73)- Michael McLeod (68).
    • [21.08.2022 10:06:29] - Michael McLeod average salary was modified from 450.000 € to 975.000 €.
    • [02.08.2022 16:21:04] - Michael McLeod ratings were not updated!
    • [21.08.2022 10:06:29] - Michael McLeod average salary was modified from 450.000 € to 975.000 €.
    • [02.08.2022 16:21:04] - Michael McLeod ratings were not updated!
    • [02.08.2022 16:21:04] - Michael McLeod ratings were not updated!
    • [21.08.2022 10:06:29] - Michael McLeod average salary was modified from 450.000 € to 975.000 €.
    • [07.09.2021 12:16:13] - Michael McLeod ratings were not updated!
    • [07.09.2021 12:13:17] - Michael McLeod ratings were not updated!
    • [05.02.2021 23:26:57] - Michael McLeod from Portland Wild Cats is injured from Exhaustion.
    • [06.02.2021 23:44:09] - Michael McLeod from Portland Wild Cats is back from Exhaustion.
    • [15.03.2021 21:07:46] - Michael McLeod from Portland Wild Cats is injured from Exhaustion.
    • [18.03.2021 23:05:44] - Michael McLeod from Portland Wild Cats is back from Exhaustion.
    • [13.05.2021 23:49:25] - Michael McLeod of San Jose Sharks was sent to pro.
    • [07.09.2021 09:23:28] - Michael McLeod ratings were not updated!
    • [07.09.2021 12:13:17] - Michael McLeod ratings were not updated!
    • [07.09.2021 12:16:13] - Michael McLeod ratings were not updated!
    • [07.09.2021 12:16:13] - Michael McLeod ratings were not updated!
    • [07.09.2021 12:13:17] - Michael McLeod ratings were not updated!
    • [07.09.2021 09:23:28] - Michael McLeod ratings were not updated!
    • [13.05.2021 23:49:25] - Michael McLeod of San Jose Sharks was sent to pro.
    • [18.03.2021 23:05:44] - Michael McLeod from Portland Wild Cats is back from Exhaustion.
    • [15.03.2021 21:07:46] - Michael McLeod from Portland Wild Cats is injured from Exhaustion.
    • [06.02.2021 23:44:09] - Michael McLeod from Portland Wild Cats is back from Exhaustion.
    • [05.02.2021 23:26:57] - Michael McLeod from Portland Wild Cats is injured from Exhaustion.
    • [20.01.2021 23:39:07] - Michael McLeod from Portland Wild Cats is back from Exhaustion.
    • [19.01.2021 23:02:42] - Michael McLeod from Portland Wild Cats is injured from Exhaustion.
    • [13.10.2020 19:59:15] - Michael McLeod of San Jose Sharks was sent to farm.
    • [21.06.2020 19:46:59] - Michael McLeod ratings were not updated!
    • [11.06.2020 13:45:58] - Michael McLeod of San Jose Sharks was sent to pro.
    • [04.12.2019 21:56:08] - Michael McLeod from Portland Wild Cats is back from Sprained Right Knee Injury.
    • [27.11.2019 23:28:13] - Game 351 - Michael McLeod from Portland Wild Cats is injured (Sprained Right Knee) and is out for 1 week.
    • [19.01.2021 23:02:42] - Michael McLeod from Portland Wild Cats is injured from Exhaustion.
    • [20.01.2021 23:39:07] - Michael McLeod from Portland Wild Cats is back from Exhaustion.
    • [05.02.2021 23:26:57] - Michael McLeod from Portland Wild Cats is injured from Exhaustion.
    • [06.02.2021 23:44:09] - Michael McLeod from Portland Wild Cats is back from Exhaustion.
    • [15.03.2021 21:07:46] - Michael McLeod from Portland Wild Cats is injured from Exhaustion.
    • [18.03.2021 23:05:44] - Michael McLeod from Portland Wild Cats is back from Exhaustion.
    • [13.05.2021 23:49:25] - Michael McLeod of San Jose Sharks was sent to pro.
    • [06.02.2021 23:44:09] - Michael McLeod from Portland Wild Cats is back from Exhaustion.
    • [05.02.2021 23:26:57] - Michael McLeod from Portland Wild Cats is injured from Exhaustion.
    • [20.01.2021 23:39:07] - Michael McLeod from Portland Wild Cats is back from Exhaustion.
    • [19.01.2021 23:02:42] - Michael McLeod from Portland Wild Cats is injured from Exhaustion.
    • [13.10.2020 19:59:15] - Michael McLeod of San Jose Sharks was sent to farm.
    • [21.06.2020 19:46:59] - Michael McLeod ratings were not updated!
    • [11.06.2020 13:45:58] - Michael McLeod of San Jose Sharks was sent to pro.
    • [04.12.2019 21:56:08] - Michael McLeod from Portland Wild Cats is back from Sprained Right Knee Injury.
    • [27.11.2019 23:28:13] - Game 351 - Michael McLeod from Portland Wild Cats is injured (Sprained Right Knee) and is out for 1 week.
    • [15.06.2019 13:11:34] - Michael McLeod of San Jose Sharks was sent to farm.
    • [15.06.2019 13:09:52] - Michael McLeod was added to San Jose Sharks.
    • [15.06.2019 09:36:57] - Michael McLeod average salary was modified from 0 € to 875.000 €.
    • [15.06.2019 13:09:52] - Michael McLeod was added to San Jose Sharks.
    • [15.06.2019 13:11:34] - Michael McLeod of San Jose Sharks was sent to farm.
    • [11.06.2020 13:45:58] - Michael McLeod of San Jose Sharks was sent to pro.
    • [15.06.2019 09:36:57] - Michael McLeod average salary was modified from 0 € to 875.000 €.
    • [15.06.2019 09:36:57] - Michael McLeod average salary was modified from 0 € to 875.000 €.
    • [15.06.2019 13:09:52] - Michael McLeod was added to San Jose Sharks.
    • [15.06.2019 13:11:34] - Michael McLeod of San Jose Sharks was sent to farm.
    • [27.11.2019 23:28:13] - Game 351 - Michael McLeod from Portland Wild Cats is injured (Sprained Right Knee) and is out for 1 week.
    • [04.12.2019 21:56:08] - Michael McLeod from Portland Wild Cats is back from Sprained Right Knee Injury.
    • [04.12.2019 21:56:08] - Michael McLeod from Portland Wild Cats is back from Sprained Right Knee Injury.
    • [27.11.2019 23:28:13] - Game 351 - Michael McLeod from Portland Wild Cats is injured (Sprained Right Knee) and is out for 1 week.
    • [15.06.2019 13:11:34] - Michael McLeod of San Jose Sharks was sent to farm.
    • [15.06.2019 09:36:57] - Michael McLeod average salary was modified from 0 € to 875.000 €.
    • [15.06.2019 13:09:52] - Michael McLeod was added to San Jose Sharks.
    • [10.08.2017 18:01:09] - Michael McLeod was erased.
    • [10.08.2017 18:01:09] - Michael McLeod was erased.
    • [06.08.2017 18:01:28] - Michael McLeod average salary was modified from 0 € to 894.166 €.
    • [06.08.2017 18:01:28] - Michael McLeod average salary was modified from 0 € to 894.166 €.
    • [10.08.2017 18:01:09] - Michael McLeod was erased.
    • [10.08.2017 18:01:09] - Michael McLeod was erased.
    • [06.08.2017 18:01:28] - Michael McLeod average salary was modified from 0 € to 894.166 €.
    • [25.09.2016 14:24:11] - San Jose Sharks drafts Michael McLeod as the #14 overall pick in the Entry Draft of year 2016.
    • [25.09.2016 14:24:11] - San Jose Sharks drafts Michael McLeod as the #14 overall pick in the Entry Draft of year 2016.
    • [25.09.2016 14:24:11] - San Jose Sharks drafts Michael McLeod as the #14 overall pick in the Entry Draft of year 2016.