Radoslaw Majecki
Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1999-11-16 · 6 players total
| Full name | Radoslaw Majecki |
|---|---|
| Name in home country | Radosław Majecki |
| Date of birth | 1999-11-16 (26 yrs) |
| Place of birth | Starachowice, Poland |
| Citizenship | Poland |
| Position | Goalkeeper |
| Foot | right |
| Height | 193.00 m |
| Current club | Stade Brestois 29 |
| On loan from | ↩ AS Monaco parent contract: 2028-06-30 |
| Joined | 2025-08-09 |
| Contract expires | 2026-06-30 |
| Agent | ROOF |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Stade Brestois 29 | 1 | 25/26 | 25/26 | 3 | 0 | 0 | 235 |
| AS Monaco | 4 | 20/21 | 24/25 | 49 | 0 | 0 | 4,410 |
| Cercle Brugge | 1 | 22/23 | 22/23 | 34 | 0 | 0 | 3,015 |
| Legia Warszawa | 3 | 16/17 | 19/20 | 58 | 0 | 0 | 5,280 |
| Legia Warsaw II | 2 | 16/17 | 18/19 | 26 | 0 | 0 | 2,305 |
| Stal Mielec | 1 | 17/18 | 17/18 | 33 | 0 | 0 | 2,970 |
| Legia Warsaw U19 | 2 | 15/16 | 16/17 | 23 | 0 | 0 | 2,070 |
| Legia Warsaw UEFA U19 | 2 | 15/16 | 16/17 | 10 | 0 | 0 | 900 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ligue 1 | Stade Brestois 29 | 3 | 0 | 0 | 0 | 0 | 235 |
| 24/25 | Champions League | AS Monaco | 8 | 0 | 0 | 0 | 0 | 720 |
| 24/25 | Coupe de France | AS Monaco | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligue 1 | AS Monaco | 15 | 0 | 0 | 1 | 0 | 1,350 |
| 23/24 | Coupe de France | AS Monaco | 3 | 0 | 0 | 1 | 0 | 270 |
| 23/24 | Ligue 1 | AS Monaco | 12 | 0 | 0 | 1 | 0 | 1,080 |
| 22/23 | Croky Cup | Cercle Brugge | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | JPL | Cercle Brugge | 28 | 0 | 0 | 1 | 0 | 2,475 |
| 22/23 | JPL Europe PO | Cercle Brugge | 6 | 0 | 0 | 1 | 0 | 540 |
| 21/22 | Champions League Qu. | AS Monaco | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Coupe de France | AS Monaco | 2 | 0 | 0 | 0 | 0 | 180 |
| 21/22 | Europa League | AS Monaco | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Ligue 1 | AS Monaco | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Coupe de France | AS Monaco | 6 | 0 | 0 | 1 | 0 | 540 |
| 20/21 | Ligue 1 | AS Monaco | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | Ekstraklasa | Legia Warszawa | 33 | 0 | 0 | 1 | 0 | 2,970 |
| 19/20 | Europa League Qualifying | Legia Warszawa | 8 | 0 | 0 | 0 | 0 | 720 |
| 19/20 | Totolotek Puchar | Legia Warszawa | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 3 Liga - Grupa I | Legia Warsaw II | 9 | 0 | 0 | 1 | 0 | 775 |
| 18/19 | Ekstraklasa | Legia Warszawa | 14 | 0 | 0 | 1 | 0 | 1,260 |
| 18/19 | Totolotek Puchar | Legia Warszawa | 3 | 0 | 0 | 0 | 0 | 330 |
| 17/18 | Nice 1 Liga | Stal Mielec | 32 | 0 | 0 | 3 | 0 | 2,880 |
| 17/18 | Puchar Polski | Stal Mielec | 1 | 0 | 0 | 0 | 0 | 90 |
| 16/17 | 3 Liga - Grupa I | Legia Warsaw II | 17 | 0 | 0 | 0 | 0 | 1,530 |
| 16/17 | CYL - East | Legia Warsaw U19 | 2 | 0 | 0 | 0 | 0 | 180 |
| 16/17 | Ekstraklasa | Legia Warszawa | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | UEFA Youth League | Legia Warsaw UEFA U19 | 6 | 0 | 0 | 0 | 0 | 540 |
| 15/16 | CYL - East | Legia Warsaw U19 | 17 | 0 | 0 | 0 | 0 | 1,530 |
| 15/16 | CYL - Final round | Legia Warsaw U19 | 4 | 0 | 0 | 1 | 0 | 360 |
| 15/16 | UEFA Youth League | Legia Warsaw UEFA U19 | 4 | 0 | 0 | 0 | 0 | 360 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | KSZO U19 | Legia U19 | Transfer | 0 | — |
| 15/16 | 2016-02-10 | Legia U19 | Legia II | Transfer | 0 | — |
| 15/16 | 2016-07-01 | Legia II | Legia Warszawa | Transfer | 100000 | — |
| 17/18 | 2017-07-19 | Legia Warszawa | Stal Mielec | Loan | 150000 | — |
| 17/18 | 2018-06-30 | Stal Mielec | Legia Warszawa | Return from loan | 200000 | — |
| 19/20 | 2020-01-29 | Legia Warszawa | Monaco | Transfer | 5000000 | €7.00m |
| 19/20 | 2020-01-30 | Monaco | Legia Warszawa | Loan | 5000000 | — |
| 19/20 | 2020-06-30 | Legia Warszawa | Monaco | Return from loan | 4500000 | — |
| 22/23 | 2022-07-20 | Monaco | Cercle Brugge | Loan | 3000000 | — |
| 22/23 | 2023-06-30 | Cercle Brugge | Monaco | Return from loan | 2000000 | — |
| 25/26 | 2025-08-09 | Monaco | Stade Brestois | Loan | 6000000 | — |
| 25/26 | 2026-06-30 | Stade Brestois | Monaco | Return from loan | 6000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Bruised ribs | 2019-03-15 | 2019-05-05 | 52 | 14 |
| 21/22 | Muscle injury | 2022-01-27 | 2022-02-21 | 26 | 5 |
| 22/23 | Muscle injury | 2023-01-20 | 2023-02-02 | 14 | 2 |
| 22/23 | Chest injury | 2023-02-25 | 2023-03-30 | 34 | 4 |
| 24/25 | Ankle sprain | 2024-08-01 | 2024-10-01 | 62 | 7 |
| 24/25 | Muscle injury | 2024-12-11 | 2025-01-01 | 22 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28647 | #12 | 2 | 0 | — | — | former national player |
| Team #23136 | #12 | 3 | 0 | — | — | former national player |
| Team #16299 | #1 | 10 | 0 | — | — | former national player |
| Team #16298 | #1 | 9 | 0 | — | — | former national player |
| Team #16297 | #1 | 1 | 0 | — | — | former national player |
| Team #9324 | #12 | 3 | 0 | — | — | former national player |
| Team #3442 | #22 | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Thilo Kehrer | 2 | 0 | 0 |
| Dino Hotic | 2 | 0 | 0 |
| Dominik Nagy | 2 | 0 | 0 |
| Kévin Denkey | 1 | 0 | 0 |
| Aleksandr Golovin | 2 | 0 | 0 |
| Takumi Minamino | 2 | 0 | 0 |
| Maksymilian Banaszewski | 2 | 0 | 0 |
| Adrian Malachowski | 2 | 0 | 0 |
| Boris Popović | 1 | 0 | 0 |
| Ayase Ueda | 2 | 0 | 0 |
| Michal Karbownik | 2 | 0 | 0 |
| Mateusz Wieteska | 2 | 0 | 0 |
| Tomasz Nawotka | 2 | 0 | 0 |
| Maghnes Akliouche | 2 | 0 | 0 |
| Luquinhas | 2 | 0 | 0 |
| Mateusz Leleno | 2 | 0 | 0 |
| Valeriane Gvilia | 2 | 0 | 0 |
| Domagoj Antolic | 2 | 0 | 0 |
| Sandro Kulenovic | 2 | 0 | 0 |
| Marko Vesovic | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | Stade Brestois | Monaco | Return from loan | — | €6.00m |
| 25/26 | 2025-08-09 | Monaco | Stade Brestois | Loan | — | €6.00m |
| 22/23 | 2023-06-30 | Cercle Brugge | Monaco | Return from loan | — | €2.00m |
| 22/23 | 2022-07-20 | Monaco | Cercle Brugge | Loan | — | €3.00m |
| 19/20 | 2020-06-30 | Legia Warszawa | Monaco | Return from loan | — | €4.50m |
| 19/20 | 2020-01-30 | Monaco | Legia Warszawa | Loan | — | €5.00m |
| 17/18 | 2018-06-30 | Stal Mielec | Legia Warszawa | Return from loan | — | €200k |
| 17/18 | 2017-07-19 | Legia Warszawa | Stal Mielec | Loan | — | €150k |
Last 50 matches for Stade Brestois 29 The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-17 | FR1 |
Stade Brestois 29 | – | Angers SCO | TIMED |
| 2026-05-13 | FR1 |
Stade Brestois 29 | 1–2 | RC Strasbourg Alsace | Available |
| 2026-05-10 | FR1 |
Paris Saint-Germain FC | 1–0 | Stade Brestois 29 | Available |
| 2026-05-10 | FR1 |
Paris Saint-Germain FC | 1–0 | Stade Brestois 29 | Available |
| 2026-05-03 | FR1 |
Paris FC | 4–0 | Stade Brestois 29 | Available |
| 2026-05-03 | FR1 |
Paris FC | 4–0 | Stade Brestois 29 | Available |
| 2026-04-24 | FR1 |
Stade Brestois 29 | 3–3 | Racing Club de Lens | Available |
| 2026-04-24 | FR1 |
Stade Brestois 29 | 3–3 | Racing Club de Lens | Available |
| 2026-04-19 | FR1 |
FC Nantes | 1–1 | Stade Brestois 29 | Available |
| 2026-04-19 | FR1 |
FC Nantes | 1–1 | Stade Brestois 29 | Available |
| 2026-04-04 | FR1 |
Stade Brestois 29 | 3–4 | Stade Rennais FC 1901 | Available |
| 2026-03-21 | FR1 |
AJ Auxerre | 3–0 | Stade Brestois 29 | Available |
| 2026-03-14 | FR1 |
AS Monaco FC | 2–0 | Stade Brestois 29 | Available |
| 2026-03-08 | FR1 |
Stade Brestois 29 | 2–0 | Le Havre AC | Available |
| 2026-03-01 | FR1 |
FC Metz | 0–1 | Stade Brestois 29 | Available |
| 2026-02-20 | FR1 |
Stade Brestois 29 | 2–0 | Olympique de Marseille | Available |
| 2026-02-14 | FR1 |
Lille OSC | 1–1 | Stade Brestois 29 | Available |
| 2026-02-07 | FR1 |
Stade Brestois 29 | 2–0 | FC Lorient | Available |
| 2026-02-01 | FR1 |
OGC Nice | 2–2 | Stade Brestois 29 | Available |
| 2026-01-25 | FR1 |
Stade Brestois 29 | 0–2 | Toulouse FC | Available |
| 2026-01-18 | FR1 |
Olympique Lyonnais | 2–1 | Stade Brestois 29 | Available |
| 2026-01-04 | FR1 |
Stade Brestois 29 | 2–0 | AJ Auxerre | Available |
| 2025-12-13 | FR1 |
Stade Rennais FC 1901 | 3–1 | Stade Brestois 29 | Available |
| 2025-12-05 | FR1 |
Stade Brestois 29 | 1–0 | AS Monaco FC | Available |
| 2025-11-30 | FR1 |
RC Strasbourg Alsace | 1–2 | Stade Brestois 29 | Available |
| 2025-11-23 | FR1 |
Stade Brestois 29 | 3–2 | FC Metz | Available |
| 2025-11-08 | FR1 |
Olympique de Marseille | 3–0 | Stade Brestois 29 | Available |
| 2025-11-02 | FR1 |
Stade Brestois 29 | 0–0 | Olympique Lyonnais | Available |
| 2025-10-29 | FR1 |
Le Havre AC | 1–0 | Stade Brestois 29 | Available |
| 2025-10-25 | FR1 |
Stade Brestois 29 | 0–3 | Paris Saint-Germain FC | Available |
| 2025-10-19 | FR1 |
FC Lorient | 3–3 | Stade Brestois 29 | Available |
| 2025-10-04 | FR1 |
Stade Brestois 29 | 0–0 | FC Nantes | Available |
| 2025-09-28 | FR1 |
Angers SCO | 0–2 | Stade Brestois 29 | Available |
| 2025-09-20 | FR1 |
Stade Brestois 29 | 4–1 | OGC Nice | Available |
| 2025-09-14 | FR1 |
Stade Brestois 29 | 1–2 | Paris FC | Available |
| 2025-08-29 | FR1 |
Racing Club de Lens | 3–1 | Stade Brestois 29 | Available |
| 2025-08-24 | FR1 |
Toulouse FC | 2–0 | Stade Brestois 29 | Available |
| 2025-08-17 | FR1 |
Stade Brestois 29 | 3–3 | Lille OSC | Available |
| 2025-05-17 | FR1 |
OGC Nice | 6–0 | Stade Brestois 29 | Available |
| 2025-05-10 | FR1 |
Stade Brestois 29 | 2–0 | Lille OSC | Available |
| 2025-05-04 | FR1 |
Stade Brestois 29 | 1–0 | Montpellier HSC | Available |
| 2025-04-27 | FR1 |
Olympique de Marseille | 4–1 | Stade Brestois 29 | Available |
| 2025-04-20 | FR1 |
Stade Brestois 29 | 1–3 | Racing Club de Lens | Available |
| 2025-04-13 | FR1 |
AS Saint-Étienne | 3–3 | Stade Brestois 29 | Available |
| 2025-04-05 | FR1 |
Stade Brestois 29 | 2–1 | AS Monaco FC | Available |
| 2025-03-30 | FR1 |
Toulouse FC | 2–4 | Stade Brestois 29 | Available |
| 2025-03-16 | FR1 |
Stade Brestois 29 | 0–0 | Stade de Reims | Available |
| 2025-03-09 | FR1 |
Stade Brestois 29 | 2–0 | Angers SCO | Available |
| 2025-03-02 | FR1 |
Olympique Lyonnais | 2–1 | Stade Brestois 29 | Available |
| 2025-02-26 | FR1 |
Stade Brestois 29 | 2–3 | USL Dunkerque | Available |
Teams faced most often by Radoslaw Majecki'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 % |
|---|---|---|---|---|---|---|---|---|
| OGC Nice | 30 | 11 | 8 | 11 | 35 | 45 | -10 | 37% |
| FC Nantes | 29 | 14 | 10 | 5 | 42 | 28 | +14 | 48% |
| Olympique Lyonnais | 28 | 8 | 6 | 14 | 39 | 57 | -18 | 29% |
| Lille OSC | 28 | 10 | 11 | 7 | 44 | 31 | +13 | 36% |
| Stade de Reims | 28 | 9 | 14 | 5 | 26 | 20 | +6 | 32% |
| Angers SCO | 27 | 17 | 4 | 6 | 40 | 18 | +22 | 63% |
| Montpellier HSC | 27 | 12 | 6 | 9 | 41 | 49 | -8 | 44% |
| FC Lorient | 24 | 12 | 5 | 7 | 49 | 30 | +19 | 50% |
| Stade Rennais | 23 | 7 | 8 | 8 | 31 | 33 | -2 | 30% |
| Paris Saint-Germain | 23 | 6 | 3 | 14 | 29 | 50 | -21 | 26% |
| FC Metz | 22 | 15 | 2 | 5 | 47 | 21 | +26 | 68% |
| Olympique Marseille | 22 | 8 | 5 | 9 | 45 | 40 | +5 | 36% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | 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 | 23 | 2,070 | 1 | 0 | 0 | 0.04 |
| 23/24 | 15 | 1,350 | 2 | 0 | 0 | 0.13 |
| 22/23 | 34 | 3,015 | 2 | 0 | 0 | 0.06 |
| 20/21 | 7 | 630 | 1 | 0 | 0 | 0.14 |
| 19/20 | 41 | 3,690 | 1 | 0 | 0 | 0.02 |
| 18/19 | 26 | 2,365 | 2 | 0 | 0 | 0.08 |
| 17/18 | 33 | 2,970 | 3 | 0 | 0 | 0.09 |
| 15/16 | 25 | 2,250 | 1 | 0 | 0 | 0.04 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 235 | 1 | 33% | 5 | 1.91 |
| 24/25 | 23 | 2,070 | 5 | 22% | 36 | 1.57 |
| 23/24 | 15 | 1,350 | 7 | 47% | 14 | 0.93 |
| 22/23 | 34 | 3,015 | 9 | 26% | 46 | 1.37 |
| 21/22 | 4 | 360 | 1 | 25% | 3 | 0.75 |
| 20/21 | 7 | 630 | 4 | 57% | 4 | 0.57 |
| 19/20 | 41 | 3,690 | 19 | 46% | 32 | 0.78 |
| 18/19 | 26 | 2,365 | 11 | 42% | 31 | 1.18 |
| 17/18 | 33 | 2,970 | 11 | 33% | 40 | 1.21 |
| 16/17 | 25 | 2,250 | 4 | 16% | 33 | 1.32 |
| 15/16 | 25 | 2,250 | 9 | 36% | 25 | 1 |
Output by competition
Career goals and assists broken down by tournament.
More on Radoslaw Majecki
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Radoslaw Majecki
Who is Radoslaw Majecki?
Radoslaw Majecki is a Poland professional footballer who plays as a goalkeeper for Stade Brestois 29.
How old is Radoslaw Majecki?
Radoslaw Majecki is 26 years old. He was born on November 16, 1999 in Starachowice.
What position does Radoslaw Majecki play?
Radoslaw Majecki plays as a goalkeeper (Goalkeeper).
What club does Radoslaw Majecki play for?
Radoslaw Majecki currently plays for Stade Brestois 29.
What is Radoslaw Majecki's market value?
Radoslaw Majecki's most recent reported market value is €6.00m.
Poland