Andrzej Witan
Career snapshot
Position rank · 24/25
Among 3,260 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1990-02-22 · 6 players total
| Full name | Andrzej Witan |
|---|---|
| Date of birth | 1990-02-22 (36 yrs) |
| Place of birth | Węgrów, Poland |
| Citizenship | Poland |
| Position | Goalkeeper |
| Foot | right |
| Height | 182.00 m |
| Current club | PAP Osielsko |
| Joined | 2025-07-02 |
| Contract expires | — |
Percentile rank vs 2731 other Goalkeepers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Olimpia Elblag | 5 | 20/21 | 24/25 | 118 | 0 | 0 | 10,571 |
| Arka Gdynia | 1 | 20/21 | 20/21 | 0 | 0 | 0 | 0 |
| Chojniczanka Chojnice | 1 | 19/20 | 19/20 | 9 | 0 | 0 | 810 |
| Bytovia Bytow | 2 | 17/18 | 18/19 | 47 | 0 | 0 | 4,217 |
| Wisla Pulawy | 1 | 16/17 | 16/17 | 20 | 0 | 0 | 1,830 |
| Bruk-Bet Termalica Nieciecza | 1 | 15/16 | 15/16 | 5 | 0 | 0 | 450 |
| Pogon Siedlce | 1 | 14/15 | 14/15 | 10 | 0 | 0 | 900 |
| Zawisza Bydgoszcz | 4 | 11/12 | 14/15 | 58 | 0 | 0 | 5,167 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Betclic 2 Liga | Olimpia Elblag | 21 | 0 | 0 | 1 | 0 | 1,890 |
| 24/25 | Puchar Polski | Olimpia Elblag | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | 2 Liga | Olimpia Elblag | 29 | 0 | 0 | 0 | 0 | 2,610 |
| 23/24 | Puchar Polski | Olimpia Elblag | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | eWinner II liga | Olimpia Elblag | 31 | 0 | 0 | 1 | 0 | 2,790 |
| 22/23 | Puchar Polski | Olimpia Elblag | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | eWinner II liga | Olimpia Elblag | 17 | 0 | 0 | 2 | 0 | 1,481 |
| 21/22 | Puchar Polski | Olimpia Elblag | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | eWinner II liga | Olimpia Elblag | 19 | 0 | 0 | 1 | 0 | 1,710 |
| 20/21 | Puchar Polski | Arka Gdynia | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Fortuna 1 Liga | Chojniczanka Chojnice | 8 | 0 | 0 | 1 | 0 | 720 |
| 19/20 | Totolotek Puchar | Chojniczanka Chojnice | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Fortuna 1 Liga | Bytovia Bytow | 34 | 0 | 0 | 0 | 0 | 3,060 |
| 18/19 | Totolotek Puchar | Bytovia Bytow | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Nice 1 Liga | Bytovia Bytow | 11 | 0 | 0 | 1 | 0 | 947 |
| 17/18 | Puchar Polski | Bytovia Bytow | 2 | 0 | 0 | 1 | 0 | 210 |
| 16/17 | Nice 1 Liga | Wisla Pulawy | 19 | 0 | 0 | 1 | 0 | 1,710 |
| 16/17 | Puchar Polski | Wisla Pulawy | 1 | 0 | 0 | 1 | 0 | 120 |
| 15/16 | Ekstraklasa | Bruk-Bet Termalica Nieciecza | 5 | 0 | 0 | 0 | 0 | 450 |
| 14/15 | 1 Liga | Pogon Siedlce | 8 | 0 | 0 | 1 | 0 | 720 |
| 14/15 | Ekstraklasa | Zawisza Bydgoszcz | 9 | 0 | 0 | 0 | 0 | 810 |
| 14/15 | Europa League Qualifying | Zawisza Bydgoszcz | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Promotion Playoffs 1 Liga | Pogon Siedlce | 2 | 0 | 0 | 0 | 0 | 180 |
| 14/15 | Puchar Polski | Zawisza Bydgoszcz | 1 | 0 | 0 | 0 | 0 | 90 |
| 14/15 | Superpuchar | Zawisza Bydgoszcz | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Ekstraklasa | Zawisza Bydgoszcz | 3 | 0 | 0 | 0 | 0 | 217 |
| 13/14 | Puchar Polski | Zawisza Bydgoszcz | 1 | 0 | 0 | 0 | 0 | 90 |
| 12/13 | 1 Liga | Zawisza Bydgoszcz | 11 | 0 | 0 | 1 | 0 | 990 |
| 12/13 | Puchar Polski | Zawisza Bydgoszcz | 2 | 0 | 0 | 0 | 0 | 180 |
| 11/12 | 1 Liga | Zawisza Bydgoszcz | 30 | 0 | 0 | 0 | 0 | 2,700 |
| 11/12 | Puchar Polski | Zawisza Bydgoszcz | 1 | 0 | 0 | 0 | 0 | 90 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2008-01-01 | Amica Wronki U19 | Lech Poznan II | Transfer | 0 | — |
| 09/10 | 2009-07-01 | Lech Poznan II | Zawisza | Transfer | 0 | — |
| 14/15 | 2015-03-23 | Zawisza | Pogon Siedlce | Transfer | 150000 | — |
| 15/16 | 2015-07-01 | Pogon Siedlce | Nieciecza | Transfer | 150000 | — |
| 16/17 | 2016-07-01 | Nieciecza | Wisla Pulawy | Transfer | 100000 | — |
| 17/18 | 2017-07-01 | Wisla Pulawy | Bytovia Bytow | Transfer | 100000 | — |
| 19/20 | 2019-07-01 | Bytovia Bytow | Chojniczanka | Transfer | 75000 | — |
| 20/21 | 2020-08-11 | Chojniczanka | Arka Gdynia | Transfer | 75000 | — |
| 20/21 | 2021-01-07 | Arka Gdynia | Olimpia Elblag | Transfer | 75000 | — |
| 25/26 | 2025-07-02 | Olimpia Elblag | PAP Osielsko | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Broken fibula | 2021-09-12 | 2021-11-08 | 58 | 10 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16297 | #1 | 1 | 0 | — | — | former national player |
| Team #9324 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Patryk Jakubczyk | 1 | 0 | 0 |
| Pawel Zawistowski | 2 | 0 | 0 |
| Maksymilian Hebel | 1 | 0 | 0 |
| Kacper Szczudlinski | 1 | 0 | 0 |
| Jakub Kuzdra | 1 | 0 | 0 |
| Dawid Wierzba | 1 | 0 | 0 |
| Kacper Jozwicki | 1 | 0 | 0 |
| Slawomir Duda | 1 | 0 | 0 |
| Adrian Blad | 2 | 0 | 0 |
| Bartosz Wolski | 1 | 0 | 0 |
| Marcel Stefaniak | 1 | 0 | 0 |
| Yan Senkevich | 1 | 0 | 0 |
| Adrian Piekarski | 1 | 0 | 0 |
| Kamil Wenger | 1 | 0 | 0 |
| Maciej Famulak | 1 | 0 | 0 |
| Jakub Wojcicki | 2 | 0 | 0 |
| Mateusz Kuzimski | 1 | 0 | 0 |
| Marcin Czernis | 1 | 0 | 0 |
| Dominik Kozera | 1 | 0 | 0 |
| Michal Kuczalek | 1 | 0 | 0 |
Teams faced most often by Andrzej Witan's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Wisła Kraków | 10 | 3 | 3 | 4 | 11 | 14 | -3 | 30% |
| Chrobry Głogów | 10 | 7 | 1 | 2 | 26 | 11 | +15 | 70% |
| Arka Gdynia | 10 | 5 | 1 | 4 | 16 | 16 | 0 | 50% |
| Odra Opole | 10 | 4 | 3 | 3 | 17 | 12 | +5 | 40% |
| ŁKS Łódź | 8 | 3 | 4 | 1 | 13 | 11 | +2 | 38% |
| Ruch Chorzów | 8 | 1 | 5 | 2 | 10 | 11 | -1 | 13% |
| Stal Rzeszów | 8 | 3 | 2 | 3 | 14 | 15 | -1 | 38% |
| GKS Tychy | 8 | 4 | 2 | 2 | 16 | 10 | +6 | 50% |
| Znicz Pruszków | 6 | 3 | 0 | 3 | 5 | 6 | -1 | 50% |
| Wisła Płock | 6 | 2 | 1 | 3 | 11 | 15 | -4 | 33% |
| Zagłębie Sosnowiec | 6 | 2 | 3 | 1 | 8 | 5 | +3 | 33% |
| Podbeskidzie Bielsko-Biała | 6 | 0 | 3 | 3 | 10 | 15 | -5 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 21 | 1,890 | 1 | 0 | 0 | 0.05 |
| 22/23 | 32 | 2,880 | 1 | 0 | 0 | 0.03 |
| 21/22 | 17 | 1,481 | 2 | 0 | 0 | 0.12 |
| 20/21 | 19 | 1,710 | 1 | 0 | 0 | 0.05 |
| 19/20 | 9 | 810 | 1 | 0 | 0 | 0.11 |
| 17/18 | 13 | 1,157 | 2 | 0 | 0 | 0.16 |
| 16/17 | 20 | 1,830 | 2 | 0 | 0 | 0.1 |
| 14/15 | 20 | 1,800 | 1 | 0 | 0 | 0.05 |
| 12/13 | 13 | 1,170 | 1 | 0 | 0 | 0.08 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 21 | 1,890 | 5 | 24% | 37 | 1.76 |
| 23/24 | 29 | 2,610 | 8 | 28% | 33 | 1.14 |
| 22/23 | 32 | 2,880 | 9 | 28% | 32 | 1 |
| 21/22 | 17 | 1,481 | 8 | 47% | 10 | 0.61 |
| 20/21 | 19 | 1,710 | 7 | 37% | 22 | 1.16 |
| 19/20 | 9 | 810 | 0 | 0% | 19 | 2.11 |
| 18/19 | 34 | 3,060 | 5 | 15% | 50 | 1.47 |
| 17/18 | 13 | 1,157 | 5 | 38% | 13 | 1.01 |
| 16/17 | 20 | 1,830 | 6 | 30% | 29 | 1.43 |
| 15/16 | 5 | 450 | 2 | 40% | 4 | 0.8 |
| 14/15 | 20 | 1,800 | 4 | 20% | 34 | 1.7 |
| 13/14 | 4 | 307 | 2 | 50% | 5 | 1.47 |
| 12/13 | 13 | 1,170 | 7 | 54% | 9 | 0.69 |
| 11/12 | 31 | 2,790 | 14 | 45% | 29 | 0.94 |
Output by competition
Career goals and assists broken down by tournament.
More on Andrzej Witan
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Andrzej Witan
Who is Andrzej Witan?
Andrzej Witan is a Poland professional footballer who plays as a goalkeeper for PAP Osielsko.
How old is Andrzej Witan?
Andrzej Witan is 36 years old. He was born on February 22, 1990 in Węgrów.
What position does Andrzej Witan play?
Andrzej Witan plays as a goalkeeper (Goalkeeper).
What club does Andrzej Witan play for?
Andrzej Witan currently plays for PAP Osielsko.
Poland