• RHL
  • Day 8Game 29
    Anaheim Ducks5
    Dallas Stars7
    Boxscore 0 Likes
  • Day 8Game 30
    Minnesota Wild6
    StLouis Blues2
    Boxscore 0 Likes
  • Day 8Game 31
    Nashville Predators1
    Vancouver Canucks3
    Boxscore 0 Likes
  • Day 8Game 32
    LosAngeles Kings2
    Calgary Flames5
    Boxscore 0 Likes
  • Day 9Game 33
    Buffalo Sabres
    Florida Panthers
    Preview 0 Likes
  • Day 9Game 34
    Detroit Redwings
    Toronto Mapleleafs
    Preview 0 Likes
  • Day 9Game 35
    Pittsburgh Penguins
    NewYork Rangers
    Preview 0 Likes
  • Day 9Game 36
    NewJersey Devils
    Carolina Hurricanes
    Preview 0 Likes
  • Day 8Game 29
    Roadrunners1
    Icehogs2
    Boxscore 0 Likes
  • Day 8Game 30
    Heat1
    Gulls5
    Boxscore 0 Likes
  • Day 8Game 31
    Comets4
    Rampage0
    Boxscore 0 Likes
  • Day 8Game 32
    Moose5
    Stars2
    Boxscore 0 Likes
  • Day 9Game 33
    Griffins
    Phantoms
    Preview 0 Likes
  • Day 9Game 34
    Penguins
    Bruins
    Preview 0 Likes
  • Day 9Game 35
    Bears
    Checkers
    Preview 0 Likes
  • Day 9Game 36
    Marlies
    Senators
    Preview 0 Likes
75
Otto Koivula
Position(s):
  • • Left Wing
  • • Right Wing
  • Status: Farm Team
    Date of birth: 11/30/2003 Age: 24 Country: FIN 
    Height: 6' 5" Weight: 195 lbs Star Power: 0
    Drafted : N/A Average Cap Hit: $740,000 over 1 Year(s) 
    Condition:100% Suspension: 0

    Allan Walsh

    Contract Expiring


    Otto Koivula contract will be expiring at the end of this season. The Calgary Calgary Flames have 2 more attempts available to try to sign my client to an extension before he goes off to free agency.

    The market value for his services is currently a 2-year contract worth a total of $3,700,000, which equals $1,850,000 per season.

    My Client has played for 1 team(s) this season. He would only listen to 1 more team for possible extension talks.

    Player Ratings

    CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD MO PO OV
    81 54 81 79 85 77 77 80 54 51 49 73 70 62 62 40 1 66

    Summary

    CAREER REGULAR SEASON STATISTICS - Summary
    Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    2025-26 Admirals 23 3 6 9 -4 16 1 0 0 0 39 7.7
    2025-26 Nashville Predators 6 0 0 0 0 0 0 0 0 0 0 0
    2025-26 Heat 43 9 20 29 10 29 2 0 2 0 94 9.6
    2026-27 Heat 82 23 39 62 15 34 8 1 1 4 183 12.6
    2027-28 Heat 81 29 34 63 11 44 5 0 7 1 252 11.5
    2027-28 Calgary Flames 1 0 1 1 1 0 0 0 0 0 2 0.0
      FARM TOTALS 229 64 99 163 32 123 16 1 10 5 568 11.3
      PRO TOTALS 7 0 1 1 1 0 0 0 0 0 2 0.0
    CAREER PLAYOFF SEASON STATISTICS - Summary
    Season Team GP G A Pts +/- PIM PP SH GW GT SHT SHT%
    2026-27 Heat 7 1 5 6 0 4 0 0 0 11 9.1
    2027-28 Heat 4 0 2 2 -3 4 0 0 0 11 0.0
      FARM TOTALS 11 1 7 8 0 8 0 0 0 0 22 4.5

    Ext. Summary

    CAREER REGULAR SEASON STATISTICS - EXTENDED SUMMARY
    Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO%
    2025-26 Admirals 23 0 6 10 39 0 0 10 35 28.6
    2025-26 Nashville Predators 6 0 0 0 0 0 0 0 0 0
    2025-26 Heat 43 0 11 24 60 0 0 17 52 32.7
    2026-27 Heat 82 0 10 68 166 0 0 52 115 45.2
    2027-28 Heat 81 0 14 76 157 0 0 57 129 44.2
    2027-28 Calgary Flames 1 0 0 1 0 0 0 0 1 0
      FARM TOTALS 229 0 14 178 422 0 0 136 331 41.1
      PRO TOTALS 7 0 0 1 0 0 0 0 1 0.0
    CAREER PLAYOFF SEASON STATISTICS - EXTENDED SUMMARY
    Season Team GP HAT SB OSB OSMG GvA TKA FOW FOT FO%
    2026-27 Heat 7 0 0 6 16 0 0 2 7 350.0
    2027-28 Heat 4 0 1 4 8 0 0 3 5 166.7

    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
    2025-26 Admirals 23 342:44 14:54 21:02 00:54 66:03 02:52 429:49 18:41 56:54
    2025-26 Nashville Predators 6 00:01 00:00 00:00 0 00:00 0 00:01 00:00 00:00
    2025-26 Heat 43 605:09 14:04 11:23 00:15 165:10 03:50 781:42 18:10 00:06
    2026-27 Heat 82 1241:06 15:08 255:26 03:06 246:29 03:00 1743:01 21:15 228:57
    2027-28 Heat 81 1207:04 14:54 129:18 01:35 290:52 03:35 1627:14 20:05 263:18
    2027-28 Calgary Flames 1 14:51 14:51 00:00 0 00:00 0 14:51 14:51 00:11
      FARM TOTALS 229 3396:03 14:49 417:09 01:49 768:34 03:21 4581:46 20:00 02:23
      PRO TOTALS 7 14:52 02:07 00:00 0 00:00 0 14:52 02:07 00:11
    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
    2026-27 Heat 7 106:09 15:09 20:37 02:56 24:15 03:27 151:01 21:34 20:58
    2027-28 Heat 4 59:25 14:51 11:04 02:46 11:40 02:55 82:09 20:32 10:53
      FARM TOTALS 11 165:34 15:03 31:41 02:52 35:55 03:15 233:10 21:11 02:53

    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
    2025-26 Admirals 23 36 34 16 0 0 0 0 0 0 0
    2025-26 Nashville Predators 6 0 0 0 0 0 0 0 0 0 0
    2025-26 Heat 43 69 73 29 5 1 0 0 3 1 0
    2026-27 Heat 82 123 149 34 0 0 0 0 5 4 2
    2027-28 Heat 81 117 170 44 0 0 0 0 8 7 4
    2027-28 Calgary Flames 1 2 1 0 0 0 0 0 0 0 0
      FARM TOTALS 229 345 426 123 5 1 0 0 16 12 20
      PRO TOTALS 7 2 1 0 0 0 0 0 0 0 0
    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
    2026-27 Heat 7 6 14 4 0 0 0 0 0 1 0
    2027-28 Heat 4 5 6 4 0 0 0 0 0 0 0
      FARM TOTALS 11 11 20 8 0 0 0 0 0 1 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
    2025-26 Admirals 23 2 5 7 31 1 1 2 6 0 0 0 2
    2025-26 Nashville Predators 6 0 0 0 0 0 0 0 0 0 0 0 0
    2025-26 Heat 43 7 17 24 77 2 3 5 17 0 0 0 0
    2026-27 Heat 82 14 24 38 138 8 15 23 38 1 0 1 7
    2027-28 Heat 81 24 22 46 196 5 11 16 49 0 1 1 7
    2027-28 Calgary Flames 1 0 1 1 2 0 0 0 0 0 0 0 0
      FARM TOTALS 229 47 68 46 442 16 30 46 110 1 1 2 16
      PRO TOTALS 7 0 1 1 2 0 1 0 0 0 1 0 0
    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
    2026-27 Heat 7 1 5 6 9 0 0 0 2 0 0 0 0
    2027-28 Heat 4 0 1 1 8 0 1 1 3 0 0 0 0
      FARM TOTALS 11 1 6 1 17 0 1 1 5 0 0 0 0

    Shootouts

    CAREER REGULAR SEASON STATISTICS - Shootouts
    Season Team GP G SHF SHT%
    2025-26 Admirals 23 0 0 0
    2025-26 Nashville Predators 6 0 0 0
    2025-26 Heat 43 0 0 0
    2026-27 Heat 82 0 0 0
    2027-28 Heat 81 0 3 0
    2027-28 Calgary Flames 1 0 0 0
      FARM TOTALS 229 0 3 0
      PRO TOTALS 7 0 0 0
    CAREER PLAYOFF SEASON STATISTICS - Shootouts
    Season Team GP G SHF SHT%
    2026-27 Heat 7 0 0 0
    2027-28 Heat 4 0 0 0
      FARM TOTALS 11 0 3 0

    Contract

    Salary Hit by Season
    * = No Trade Clause
    2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34 2034-35 2035-36 2036-37
    $740,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

    • [03/30/2021 07:13:28] - Otto Koivula of Calgary Flames was sent down to farm.
    • [03/29/2021 08:29:39] - Otto Koivula of Calgary Flames was sent to pro.
    • [12/26/2020 07:34:15] - Otto Koivula of Calgary Flames was sent to farm.
    • [12/26/2020 07:34:10] - Otto Koivula of Calgary Flames was sent to pro.
    • [03/30/2021 07:13:28] - Otto Koivula of Calgary Flames was sent down to farm.
    • [03/29/2021 08:29:39] - Otto Koivula of Calgary Flames was sent to pro.
    • [12/26/2020 7:34:15 AM] - Otto Koivula of Calgary Flames was sent to farm.
    • [12/26/2020 7:34:10 AM] - Otto Koivula of Calgary Flames was sent to pro.
    • [2020-12-26 07:34:15] - Otto Koivula of Calgary Flames was sent to farm.
    • [2020-12-26 07:34:10] - Otto Koivula of Calgary Flames was sent to pro.