| Date | P | Pps | Pp10 | 1P | 2P | 3P | Scoring profile | F | Home | Away | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
            
            
 
 
  | 
    ||||||||||||||
Information
- Position
 - Guard-Forward
 - Height
 - 178 cm
 - Jersey number
 - #0#1#5#6#17#22#55#61#62#77#97#98#99
 - Roles
 - 
                    
                                Player 
            Player statistics
Career statistics
| Career | 
                        Latest                         (2025 - 2026)  | 
                |
|---|---|---|
| Season count | 21 | |
| Games played | 356 | 2 | 
| Winning percentage | 31.5 % | 50.0 % | 
| Points per game | 6.9 | 0.0 | 
| Points per score, ratio of team points | 13.1 | 0.0 | 
| Rank for personal points in a team per game | 3.9 | 7.0 | 
| Points per 10min of the game time | 1.6 | 0.0 | 
| Made FT baskets per game | 0.31 | 0.00 | 
| Made 2P baskets per game | 2.64 | 0.00 | 
| Made 3P baskets per game | 0.38 | 0.00 | 
| Total player points | 2458 | 0 | 
| Made FT baskets | 109 | 0 | 
| Made 2P baskets | 924 | 0 | 
| Made 3P baskets | 134 | 0 | 
Scoring profile
CareerClubs
| Averages | Totals | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Club | Years | Games played | GS | W | PPG | 1Ppg | 2Ppg | 3Ppg | PTS | 1P | 2P | 3P | |
| Pispalan Pulterit | 2021 - 2025 | 37 | - | 
                                    10 / 37
                                     27.0%  | 
                                1.1 | 0.0 | 0.6 | 0.0 | 42 | 0 | 21 | 0 | |
| Uljaat Kori-Kotkat | 2016 - 2025 | 35 | - | 
                                    10 / 35
                                     28.6%  | 
                                4.7 | 0.2 | 1.9 | 0.3 | 164 | 7 | 65 | 9 | |
| Satakunnan Lennosto | 2015 - 2025 | 8 | - | 
                                    3 / 8
                                     37.5%  | 
                                3.1 | 0.0 | 1.4 | 0.1 | 25 | 0 | 11 | 1 | |
| Linkomiehet | 2018 - 2025 | 5 | - | 
                                    1 / 5
                                     20.0%  | 
                                4.2 | 0.4 | 1.6 | 0.2 | 21 | 2 | 8 | 1 | |
| BC Direktoraatti | 2024 - 2024 | 1 | - | 
                                    - / 1
                                     0.0%  | 
                                4.0 | 0.0 | 2.0 | 0.0 | 4 | 0 | 2 | 0 | |
| Kori-Hukat | 2021 - 2024 | 4 | - | 
                                    1 / 4
                                     25.0%  | 
                                6.3 | 0.0 | 2.8 | 0.3 | 25 | 0 | 11 | 1 | |
| Valkeakosken Haka | 2022 - 2024 | 2 | - | 
                                    - / 2
                                     0.0%  | 
                                2.0 | 0.0 | 1.0 | 0.0 | 4 | 0 | 2 | 0 | |
| Tampereen Akateeminen Mahti | 2023 - 2023 | 3 | - | 
                                    1 / 3
                                     33.3%  | 
                                5.3 | 0.0 | 2.7 | 0.0 | 16 | 0 | 8 | 0 | |
| Kyröskosken Kiskojat | 2017 - 2023 | 3 | - | 
                                    - / 3
                                     0.0%  | 
                                4.3 | 0.0 | 1.7 | 0.3 | 13 | 0 | 5 | 1 | |
| Koripalloseura KOPS | 2022 - 2022 | 2 | - | 
                                    - / 2
                                     0.0%  | 
                                0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | 0 | 0 | |
| Pyrinnön Palloilevat Aikamiehet | 2018 - 2022 | 3 | - | 
                                    1 / 3
                                     33.3%  | 
                                1.3 | 0.0 | 0.7 | 0.0 | 4 | 0 | 2 | 0 | |
| Pirkkalan Viritys | 2022 - 2022 | 2 | - | 
                                    - / 2
                                     0.0%  | 
                                0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | 0 | 0 | |
| Höntsääjät | 2021 - 2022 | 2 | - | 
                                    1 / 2
                                     50.0%  | 
                                0.0 | 0.0 | 0.0 | 0.0 | 0 | 0 | 0 | 0 | |
| Lamminpään Korpi | 2015 - 2020 | 57 | - | 
                                    - / 57
                                     0.0%  | 
                                10.1 | 0.3 | 4.2 | 0.5 | 575 | 18 | 238 | 27 | |
| Universtas | 2009 - 2020 | 159 | - | 
                                    81 / 159
                                     50.9%  | 
                                8.4 | 0.4 | 3.1 | 0.5 | 1328 | 68 | 474 | 79 | |
| ERP Basket Club | 2015 - 2017 | 18 | 1 | 
                                    - / 18
                                     0.0%  | 
                                3.5 | 0.1 | 1.2 | 0.3 | 63 | 1 | 22 | 6 | |
| Playsaukot | 2016 - 2016 | 2 | - | 
                                    - / 2
                                     0.0%  | 
                                9.0 | 0.0 | 4.5 | 0.0 | 18 | 0 | 9 | 0 | |
| Tampereen Poliisi-Urheilijat | 2012 - 2012 | 1 | - | 
                                    - / 1
                                     0.0%  | 
                                2.0 | 0.0 | 1.0 | 0.0 | 2 | 0 | 1 | 0 | |
| Laatupallo | 2000 - 2007 | 12 | 2 | 
                                    3 / 12
                                     25.0%  | 
                                12.8 | 1.3 | 4.5 | 0.9 | 154 | 13 | 45 | 9 | |
Team map
Male / Adults / Western region
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 | ||||||||
            
            
 
  | 
    ||||||||||||||||||||