| Date | P | Pps | Pp10 | 1P | 2P | 3P | Scoring profile | F | Home | Away | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||
Information
- Position
- Forward-center
- Height
- 200 cm
- Jersey number
- #5#9#13#17#21#22#24#88
- Roles
-
Player
Coach
Player statistics
Career statistics
| Career |
Latest (2024 - 2025) |
|
|---|---|---|
| Season count | 20 | |
| Games played | 197 | 15 |
| Winning percentage | 81.2 % | 80.0 % |
| Points per game | 27.4 | 27.0 |
| Points per score, ratio of team points | 36.7 | 38.0 |
| Rank for personal points in a team per game | 1.3 | 1.5 |
| Points per 10min of the game time | 6.4 | 6.0 |
| Made FT baskets per game | 4.18 | 4.40 |
| Made 2P baskets per game | 10.10 | 8.60 |
| Made 3P baskets per game | 1.00 | 1.80 |
| Total player points | 5402 | 405 |
| Made FT baskets | 749 | 66 |
| Made 2P baskets | 1808 | 129 |
| Made 3P baskets | 179 | 27 |
Scoring profile
CareerLatest
Clubs
| Averages | Totals | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Club | Years | Games played | GS | W | PPG | 1Ppg | 2Ppg | 3Ppg | PTS | 1P | 2P | 3P | |
| Kyröskosken Kiskojat | 2003 - 2025 | 61 | 5 |
44 / 61
72.1% |
26.1 | 3.9 | 8.5 | 1.4 | 1590 | 221 | 478 | 81 | |
| Pirkkalan Viritys | 2012 - 2022 | 80 | - |
70 / 80
87.5% |
27.9 | 4.1 | 10.8 | 0.8 | 2233 | 330 | 860 | 61 | |
| Ylöjärven Pallo | 2011 - 2019 | 11 | 7 |
8 / 11
72.7% |
28.5 | 5.8 | 10.8 | 0.4 | 314 | 64 | 119 | 4 | |
| Viialan Viri | 2016 - 2017 | 10 | 8 |
7 / 10
70.0% |
28.6 | 5.5 | 9.9 | 1.1 | 286 | 55 | 99 | 11 | |
| Valkeakosken Haka | 2015 - 2016 | 17 | 11 |
15 / 17
88.2% |
31.4 | 3.6 | 11.9 | 1.3 | 533 | 61 | 203 | 22 | |
| Pirkkalan Viri | 2013 - 2015 | 18 | 4 |
16 / 18
88.9% |
24.8 | 3.6 | 9.8 | 0.0 | 446 | 18 | 49 | 0 | |
Team map
Male / Adults / Western region
| Finnish Basketball Association | Koripallon Kortteliliiga, Tampere | ||||
|---|---|---|---|---|---|
| Season | 5th Division | 4th Division | 2nd Division | 3rd Division | Korttelikoris |
| 2024 - 2025 |
Jäähdyttelijät
Final
Jäähdyttelijät
Regular
|
||||
| 2023 - 2024 |
Kyröskosken Jäähdyttelijät
Final
Kyröskosken Jäähdyttelijät
Regular
|
||||
| 2022 - 2023 |
Kyröskosken Jäähdyttelijät
Final
Kyröskosken Jäähdyttelijät
Regular
Pirkkalan Viritys
Regular
|
||||
| 2021 - 2022 |
Pirkkalan Viritys
Final
Pirkkalan Viritys
Regular
|
||||
| 2019 - 2020 |
Viritys
|
||||
| 2018 - 2019 |
YPa
|
Viritys
Final
Viritys
Regular
|
|||
| 2017 - 2018 |
Viritys
Final
Viritys
Regular
|
||||
| 2016 - 2017 |
ViiVi
|
Viritys
Final
Viritys
Regular
|
|||
| 2015 - 2016 |
Haka-Basket
|
Viritys
Final
Viritys
Regular
|
|||
| 2014 - 2015 |
Pirkkalan Viri
|
||||
| 2013 - 2014 |
Pirkkalan Viri
|
||||
| 2012 - 2013 |
YPa
|
Viritys
|
|||
| 2011 - 2012 |
YPa
|
||||
| 2010 - 2011 |
Nakkelijat
|
||||
| 2009 - 2010 |
Nakkelijat
|
Jäähdyttelijät
Final
Jäähdyttelijät
Regular
|
|||
| 2007 - 2008 |
Nakkelijat
|
||||
| 2006 - 2007 |
Nakkelijat
|
||||
| 2005 - 2006 |
Nakkelijat
|
||||
| 2004 - 2005 |
Nakkelijat
|
||||
| 2003 - 2004 |
Nakkelijat
|
||||
Averages
| Per game | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Team | GP/GT | W% | PPG | Pps | PRpg | Pp10 | 1Ppg | 2Ppg | 3Ppg | Profile | PCTL | Fpg | |||
|
||||||||||||||||
Totals
| Totals | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Team | GP/GT | W% | P | 1P | 2P | 3P | |||||||||
|
||||||||||||||||
Splits Win-vs-Loss
| Per game | Scoring | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Team | W% | PPG | W | L | Diff | Pps | W | L | Diff | PRpg | W | L | Diff | 1Ppg | W | L | Diff | 2Ppg | W | L | Diff | 3Ppg | W | L | Diff |
|
||||||||||||||||||||||||||
Splits Home-vs-Away
| Per game | Scoring | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Team | W% | PPG | H | A | Diff | Pps | H | A | Diff | PRpg | H | A | Diff | 1Ppg | H | A | Diff | 2Ppg | H | A | Diff | 3Ppg | H | A | Diff |
|
||||||||||||||||||||||||||
Total player points
| P |
|---|
Points per score, ratio of team points
| Pps |
|---|
Made FT baskets
| 1P |
|---|
Made 2P baskets
| 2P |
|---|
Made 3P baskets
| 3P |
|---|
| Game | Scoring | Points in a set | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Date | W | S | P | Pps | PR | Pp10 | 1P | 2P | 3P | Profile | PCTL | 1 | 2 | 3 | 4 | F | |||
|
|||||||||||||||||||
Game points
Made points
| Game | W | P | Pps | PR | Pp10 |
|---|
Points per score
| Game | Pps | P | PR | Pp10 |
|---|
Rank for personal points in a team
| Game | PR | P | Pps | Pp10 |
|---|
Points per 10min of the game time
| Game | Pp10 | P | Pps | PR |
|---|
Game records
Maximum 1P baskets made
| Game | 1P | P |
|---|
Maximum 2P baskets made
| Game | 2P | P |
|---|
Maximum 3P baskets made
| Game | 3P | P |
|---|
player-splits-season
League levels
| Per game | Totals | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | W% | PPG | Pps | PRpg | Pp10 | 1Ppg | 2Ppg | 3Ppg | Profile | P | 1P | 2P | 3P |
|
|||||||||||||||
Seasons
| Per game | Totals | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | W% | PPG | Pps | PRpg | Pp10 | 1Ppg | 2Ppg | 3Ppg | Scoring profile | P | 1P | 2P | 3P |
|
|||||||||||||||
Seasons and league levels
| Per game | Totals | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | W% | PPG | Pps | PRpg | Pp10 | 1Ppg | 2Ppg | 3Ppg | Profile | PCTL | P | 1P | 2P | 3P | |||
|
||||||||||||||||||||
| Date | P | Pps | Pp10 | 1P | 2P | 3P | Scoring profile | F | Home | Away | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||
Averages Points
League levels
| Per game | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | W% | PPG | STD | Pps | PRpg | Pp10 | Percentile | ||||||
|
|||||||||||||||
Seasons
| Per game | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | W% | PPG | STD | Pps | PRpg | Pp10 | Percentile | ||||||
|
|||||||||||||||
Seasons and league levels
| Per game | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | W% | PPG | STD | Pps | PRpg | Pp10 | Percentile | ||||||||||
|
||||||||||||||||||||
Records Points
Top list
| Rnk | Opponent | Date | P | Percentile | Pp10 | Pps | PR | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||
League levels
| Records | Averages | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | P | Percentile | Pp10 | Pps | PR | PPG | Pp10 | ||||||
|
|||||||||||||||
Seasons
| Records | Averages | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | P | Percentile | Pp10 | Pps | PR | PPG | Pp10 | ||||||
|
|||||||||||||||
Seasons and league levels
| Records | Averages | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | P | Percentile | Pp10 | Pps | PR | PPG | Pp10 | ||||||||||
|
||||||||||||||||||||
Totals Points
League levels
| Totals | Per game | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | P | Percentile | Pp10 | Pps | PR | PPG | Pp10 | ||||||
|
|||||||||||||||
Seasons
| Totals | Per game | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | P | Percentile | Pp10 | Pps | PR | PPG | Pp10 | ||||||
|
|||||||||||||||
Seasons and league levels
| Totals | Per game | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | P | Percentile | Pp10 | Pps | PR | PPG | Pp10 | ||||||||||
|
||||||||||||||||||||
Averages Scoring
League levels
| Per game | Scoring profile | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | W% | PPG | 1Ppg | STD | PCTL | 2Ppg | STD | PCTL | 3Ppg | STD | PCTL | 1PP | 2PP | 3PP | Profile | |
|
||||||||||||||||||
Seasons
| Per game | Scoring profile | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | W% | PPG | 1Ppg | STD | PCTL | 2Ppg | STD | PCTL | 3Ppg | STD | PCTL | 1PP | 2PP | 3PP | Profile | |
|
||||||||||||||||||
Seasons and league levels
| Per game | Scoring profile | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | W% | PPG | 1Ppg | STD | PCTL | 2Ppg | STD | PCTL | 3Ppg | STD | PCTL | 1PP | 2PP | 3PP | Profile | ||
|
||||||||||||||||||||
Totals Scoring
League levels
| Totals | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | 1P | PCTL | 2P | PCTL | 3P | PCTL | PTS | 1PP | 2PP | 3PP | Profile | |||||
|
||||||||||||||||||
Seasons
| Totals | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | 1P | PCTL | 2P | PCTL | 3P | PCTL | PTS | 1PP | 2PP | 3PP | Profile | |||||
|
||||||||||||||||||
Seasons and league levels
| Totals | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | 1P | PCTL | 2P | PCTL | 3P | PCTL | PTS | 1PP | 2PP | 3PP | Profile | ||||
|
||||||||||||||||||
Records Scoring
Top list
| Rnk | Opponent | Date | P | 1P | PCTL | 2P | PCTL | 3P | PCTL | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||
League levels
| Records | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | 1P | PCTL | 2P | PCTL | 3P | PCTL | PTS | |||||||||
|
||||||||||||||||||
Seasons
| Records | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | 1P | PCTL | 2P | PCTL | 3P | PCTL | PTS | |||||||||
|
||||||||||||||||||
Seasons and league levels
| Records | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | 1P | PCTL | 2P | PCTL | 3P | PCTL | PTS | ||||||||
|
||||||||||||||||||
Sets Splits
League levels
| Per quarter | Scoring profile | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | W% | PPG | PPQ | 1Ppq | 2Ppq | 3Ppq | PPQ | 1P | 2P | 3P | ||||||
|
||||||||||||||||||
Seasons
| Per quarter | Scoring profile | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | W% | PPG | PPQ | 1Ppq | 2Ppq | 3Ppq | PPQ | 1P | 2P | 3P | ||||||
|
||||||||||||||||||
Seasons and league levels
| Per quarter | Scoring profile | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | W% | PPG | PPQ | 1Ppq | 2Ppq | 3Ppq | PPQ | 1P | 2P | 3P | |||||
|
||||||||||||||||||
Win-vs-Loss Points / Splits
League levels
| Per game | P | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | W% | PPG | W | L | Diff | Pps | W | L | Diff | PRpg | W | L | Diff | Pp10 | W | L | Diff | W | L |
|
|||||||||||||||||||||
Seasons
| Per game | P | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | W% | PPG | W | L | Diff | Pps | W | L | Diff | PRpg | W | L | Diff | Pp10 | W | L | Diff | W | L |
|
|||||||||||||||||||||
Seasons and league levels
| Per game | P | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | W% | PPG | W | L | Diff | Pps | W | L | Diff | PRpg | W | L | Diff | Pp10 | W | L | Diff | W | L |
|
||||||||||||||||||||||
Win-vs-Loss Scoring / Splits
League levels
| Per game | Scoring profile | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | W% | 1Ppg | W | L | Diff | 2Ppg | W | L | Diff | 3Ppg | W | L | Diff | W | L | ||||
|
|||||||||||||||||||||
Seasons
| Per game | Scoring profile | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | W% | 1Ppg | W | L | Diff | 2Ppg | W | L | Diff | 3Ppg | W | L | Diff | W | L | ||||
|
|||||||||||||||||||||
Seasons and league levels
| Per game | Scoring profile | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | W% | 1Ppg | W | L | Diff | 2Ppg | W | L | Diff | 3Ppg | W | L | Diff | W | L | ||||
|
||||||||||||||||||||||
Home-vs-Away Points / Splits
League levels
| Per game | P | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | W% | PPG | H | A | Diff | Pps | H | A | Diff | PRpg | H | A | Diff | Pp10 | H | A | Diff | H | L |
|
|||||||||||||||||||||
Seasons
| Per game | P | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | W% | PPG | H | A | Diff | Pps | H | A | Diff | PRpg | H | A | Diff | Pp10 | H | A | Diff | H | A |
|
|||||||||||||||||||||
Seasons and league levels
| Per game | P | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | W% | PPG | H | A | Diff | Pps | H | A | Diff | PRpg | H | A | Diff | Pp10 | H | A | Diff | H | A |
|
||||||||||||||||||||||
Home-vs-Away Scoring /Splits
League levels
| Per game | Scoring profile | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | W% | 1Ppg | H | A | Diff | 2Ppg | H | A | Diff | 3Ppg | H | A | Diff | H | A | ||||
|
|||||||||||||||||||||
Seasons
| Per game | Scoring profile | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | W% | 1Ppg | H | A | Diff | 2Ppg | H | A | Diff | 3Ppg | H | A | Diff | H | A | ||||
|
|||||||||||||||||||||
Seasons and league levels
| Per game | Scoring profile | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | W% | 1Ppg | H | A | Diff | 2Ppg | H | A | Diff | 3Ppg | H | A | Diff | H | A | ||||
|
||||||||||||||||||||||
Fouls
League levels
| Fouls per game | Foul profile | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Level | Years | GP/GT | Fpg | STD | 0 | 1 | 2 | 3 | 4 | 5 | Profile | ||||
|
|||||||||||||||
Seasons
| Fouls per game | Foul profile | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | GP/GT | Fpg | STD | 0 | 1 | 2 | 3 | 4 | 5 | Profile | ||||
|
|||||||||||||||
Seasons and league levels
| Fouls per game | Foul profile | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Level | Team | GP/GT | Fpg | STD | 0 | 1 | 2 | 3 | 4 | 5 | Profile | ||||||||
|
||||||||||||||||||||