Performance Overview
Season Performance 26/27
All Competitions
- Matches
- —
- Clean sheets
- 0
- Conceded
- 24
- Saves
- 17
- Mins/game
- —
- Avg Rating
- —
rating
5.93+0.73(+12.7%)
Last 5 matches
Sep 26, 2025 — Sep 26, 2026
High
6.50
Low
5.77
Avg
5.93
G+A
0
Wins1
Draws0
Losses4
| Month | Matches | Mins | G | A | G+A | G/M | Rating |
|---|---|---|---|---|---|---|---|
Nov 2025 | 1 | 90 | 0 | 0 | 0 | 0.00 | 6.50 |
Oct 2025 | 4 | 324 | 0 | 0 | 0 | 0.00 | 5.77 |
2 months • 5 matches
Career
Club Career
MCSGASvRtg
ROW Rybnik
2016/2017 - 2018/2019
39—-—3,420-
Motor Lublin
2022/2023 - 2024/2025
38755703,3447.07
Kapaz
2025/2026 - now
8024176845.75
Odra Opole
2019/2020 - 2020/2021
210090-
Total
87879877,538
Club Career
MCSGASvRtg
Kapaz
25/26
802468417105.75
Motor Lublin
24/25
182341,50070107.07
Motor Lublin
23/24
205181,844—00-
Odra Opole
20/21
11090000-
Odra Opole
19/20
1--——20-
ROW Rybnik
18/19
19--1,620—20-
ROW Rybnik
17/18
14--1,260—20-
ROW Rybnik
16/17
6--540—00-
League seasons, computed
| Season | League | Apps | Min | Saves | Clean sheets | Conceded | Conceded / 90 | Rating |
|---|---|---|---|---|---|---|---|---|
| 2016/2017 | 2. Liga | 6 | 540 | — | — | — | — | — |
| 2017/2018 | 2. Liga | 13 | 1170 | — | — | — | — | — |
| 2018/2019 | 2. Liga | 18 | 1530 | — | — | — | — | — |
| 2020/2021 | 1. Liga | 1 | 90 | 0 | 1 | 0 | 0 | — |
| 2023/2024 | 1. Liga | 19 | 1754 | — | 5 | 18 | 0.92 | — |
| 2024/2025 | Ekstraklasa | 17 | 1232 | 70 | 2 | 34 | 2.48 | 7.07 |
| 2025/2026 | Premier League (Azerbaijan) | 8 | 684 | 17 | 0 | 24 | 3.16 | 5.75 |
Career Progress
Appearances per Season
Appearance Distribution
80
Full match
3
Substituted off
1
From Bench
Kacper Rosa — computed career insights
- Clean sheets (league)
- 818% of 45 league appearances
- Goals conceded (league)
- 76
- Saves (league)
- 87
- Conceded per 90
- 1.82over 3760 minutes on record
- Best-rated season
- 2024/2025 · 7.07Ekstraklasa
- Lowest-rated season
- 2025/2026 · 5.75Premier League (Azerbaijan)
- Career involvement (league)
- 0 G+A per 900 goals + 0 assists across 7 league seasons (per-90 from 7000 minutes on record)
- League seasons on record
- 7 (2016–2025)
- Clubs with recorded appearances
- 5
- Rating percentile
- 5thrating 5.75 vs 20 rated peers
Cohort: 20 Premier League (Azerbaijan) goalkeepers, 2025/2026, min. 450 minutes.
Rival Clubs(50)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 3 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | |
| 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
1–20 of 50








