Johann Tienhaara
- Rookie season
- 2008B (24 seasons played)
Regular season
| Season | Team | GP | G | A | Pts | PPG | SHG | GWG | PIM |
|---|---|---|---|---|---|---|---|---|---|
| 2008B | Bulldogs | 9 | 3 | 3 | 6 | 0 | 0 | 1 | 0 |
| 2009A | Chill | 8 | 2 | 6 | 8 | 0 | 0 | 0 | 2 |
| 2009B | Chill | 9 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
| 2010A | Fire | 10 | 2 | 5 | 7 | 0 | 0 | 0 | 2 |
| 2010B | Slayers | 10 | 6 | 4 | 10 | 0 | 0 | 1 | 2 |
| 2011A | Fire | 8 | 2 | 6 | 8 | 0 | 0 | 0 | 0 |
| 2011B | Sabres | 10 | 1 | 3 | 4 | 0 | 0 | 0 | 2 |
| 2012A | Sabres | 9 | 3 | 0 | 3 | 0 | 0 | 0 | 0 |
| 2013A | Hackers | 10 | 1 | 3 | 4 | 0 | 0 | 1 | 0 |
| 2013B | Slayers | 10 | 3 | 9 | 12 | 0 | 0 | 0 | 4 |
| 2014A | Slayers | 10 | 4 | 4 | 8 | 1 | 0 | 0 | 0 |
| 2014B | Slayers | 10 | 2 | 6 | 8 | 0 | 0 | 0 | 6 |
| 2015A | Slayers | 10 | 2 | 4 | 6 | 0 | 0 | 0 | 0 |
| 2015B | Slayers | 10 | 3 | 5 | 8 | 0 | 0 | 0 | 2 |
| 2016A | Slayers | 10 | 1 | 5 | 6 | 0 | 0 | 0 | 0 |
| 2016B | Slayers | 10 | 3 | 2 | 5 | 0 | 0 | 0 | 0 |
| 2017A | Bulldogs | 10 | 2 | 6 | 8 | 0 | 0 | 0 | 0 |
| 2017B | Fire | 10 | 5 | 0 | 5 | 2 | 0 | 1 | 0 |
| 2018A | Slayers | 10 | 0 | 3 | 3 | 0 | 0 | 0 | 4 |
| 2018B | Sabres | 10 | 2 | 2 | 4 | 0 | 0 | 0 | 18 |
| 2019A | Slayers | 3 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
| 2023A | Lynx | 8 | 1 | 5 | 6 | 0 | 0 | 0 | 4 |
| 2024A | Slayers | 10 | 3 | 5 | 8 | 0 | 0 | 1 | 2 |
| 2024B | Slayers | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2024B | Chill | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| 2024B | Season (traded) | 4 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
| Career | 218 | 54 | 89 | 143 | 3 | 0 | 5 | 48 | |
Playoffs
| Season | Team | GP | G | A | Pts | PPG | SHG | GWG | PIM |
|---|---|---|---|---|---|---|---|---|---|
| 2008B | Bulldogs | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| 2009A | Chill | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2009B | Chill | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2010A | Fire | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 2 |
| 2010B | Slayers | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| 2011A | Fire | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2011B | Sabres | 2 | 2 | 1 | 3 | 0 | 0 | 0 | 0 |
| 2012A | Sabres | 3 | 1 | 3 | 4 | 0 | 0 | 0 | 0 |
| 2013A | Hackers | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013B | Slayers | 3 | 1 | 2 | 3 | 0 | 0 | 0 | 2 |
| 2014A | Slayers | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2014B | Slayers | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| 2015A | Slayers | 3 | 0 | 2 | 2 | 0 | 0 | 0 | 0 |
| 2015B | Slayers | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016A | Slayers | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016B | Slayers | 3 | 0 | 2 | 2 | 0 | 0 | 0 | 2 |
| 2017A | Bulldogs | 3 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2017B | Fire | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018A | Slayers | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018B | Sabres | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019A | Slayers | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 4 |
| 2023A | Lynx | 2 | 1 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2024A | Slayers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024B | Chill | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Career | 44 | 9 | 17 | 26 | 1 | 0 | 0 | 10 | |
Trades
2024B, from Mon Nov 18, 2024:
Slayers to the Chill
the whole trade
- The Chill get Peter Regimbald from the Slayers, Anil Snook from the Slayers, Johann Tienhaara from the Slayers and Tommie Winsor from the Slayers
- The Slayers get Jordan Castilloux from the Chill, Kevin Shute from the Chill, Bob Strum from the Chill and Shannon Thoms from the Chill
A traded player's season is shown per team, by date: games before the trade under the old team. Trade History
Halifax Floor Hockey League