Jubal
Career snapshot
Career highs
Born the same day
Shares 1993-08-29 · 6 players total
| Full name | Jubal |
|---|---|
| Name in home country | Jubal Rocha Mendes Júnior |
| Date of birth | 1993-08-29 (32 yrs) |
| Place of birth | Inhumas, Brazil |
| Citizenship | Brazil |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 190.00 m |
| Current club | FC Krasnodar |
| Joined | 2025-07-01 |
| Contract expires | 2027-06-30 |
| Agent | LEFT Sports |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Krasnodar | 1 | 25/26 | 25/26 | 4 | 0 | 0 | 0 |
| AJ Auxerre | 5 | 20/21 | 24/25 | 180 | 20 | 4 | 5,384 |
| Santos FC | 4 | 2012 | 2015 | 22 | 1 | 0 | 720 |
| Avaí FC | 1 | 2015 | 2015 | 6 | 0 | 0 | 0 |
| Vila Nova Futebol Clube (GO) | 1 | 2011 | 2011 | 1 | 0 | 0 | 0 |
| Vitória Setúbal FC | 1 | 19/20 | 19/20 | 27 | 2 | 0 | 938 |
| Boavista FC | 1 | 18/19 | 18/19 | 13 | 0 | 1 | 0 |
| Vitória Guimarães SC | 1 | 17/18 | 17/18 | 32 | 1 | 0 | 2,078 |
| FC Arouca | 3 | 15/16 | 17/18 | 53 | 2 | 1 | 420 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier Liga | FC Krasnodar | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Russian Cup | FC Krasnodar | 3 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Russian Super Cup | FC Krasnodar | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Coupe de France | AJ Auxerre | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligue 1 | AJ Auxerre | 30 | 6 | 0 | 7 | 0 | 441 |
| 23/24 | Coupe de France | AJ Auxerre | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Ligue 2 | AJ Auxerre | 33 | 6 | 1 | 6 | 0 | 465 |
| 22/23 | Coupe de France | AJ Auxerre | 3 | 1 | 0 | 0 | 0 | 270 |
| 22/23 | Ligue 1 | AJ Auxerre | 37 | 3 | 2 | 7 | 0 | 1,072 |
| 21/22 | Coupe de France | AJ Auxerre | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | L1/L2 Playoffs | AJ Auxerre | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Ligue 2 | AJ Auxerre | 36 | 2 | 0 | 3 | 0 | 1,606 |
| 2015 | Campeonato Paulista | Santos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Copa do Brasil | Santos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Paulistão A1 - Fase Final | Santos FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Série A | Avaí FC | 6 | 0 | 0 | 3 | 0 | 0 |
| 2014 | Campeonato Paulista | Santos FC | 8 | 1 | 0 | 2 | 0 | 720 |
| 2014 | Copa do Brasil | Santos FC | 4 | 0 | 0 | 3 | 0 | 0 |
| 2014 | Paulistão A1 - Fase Final | Santos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2014 | Série A | Santos FC | 8 | 0 | 0 | 2 | 0 | 0 |
| 2013 | Campeonato Paulista | Santos FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2013 | Copa do Brasil | Santos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013 | Série A | Santos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012 | Campeonato Paulista | Santos FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2011 | Campeonato Goiano | Vila Nova Futebol Clube (GO) | 1 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Coupe de France | AJ Auxerre | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ligue 2 | AJ Auxerre | 34 | 2 | 1 | 5 | 0 | 1,530 |
| 19/20 | Allianz Cup | Vitória Setúbal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Liga NOS | Vitória Setúbal FC | 24 | 2 | 0 | 3 | 0 | 938 |
| 19/20 | Taça de Portugal | Vitória Setúbal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Liga NOS | Boavista FC | 13 | 0 | 1 | 5 | 0 | 0 |
| 17/18 | Europa League | Vitória Guimarães SC | 6 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | Ledman LigaPro | FC Arouca | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Liga NOS | Vitória Guimarães SC | 24 | 1 | 0 | 8 | 1 | 2,078 |
| 17/18 | Taça CTT | FC Arouca | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Taça CTT | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Taça de Portugal | Vitória Guimarães SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Allianz Cup | FC Arouca | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League Qualifying | FC Arouca | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Liga NOS | FC Arouca | 32 | 0 | 1 | 9 | 0 | 0 |
| 16/17 | Taça de Portugal | FC Arouca | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Liga NOS | FC Arouca | 11 | 2 | 0 | 1 | 0 | 420 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2011-01-01 | Vila Nova U20 | Vila Nova FC | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Vila Nova FC | Santos | Loan | 0 | — |
| 13/14 | 2013-06-30 | Santos | Vila Nova FC | Return from loan | 100000 | — |
| 13/14 | 2013-07-17 | Vila Nova FC | Santos | Transfer | 100000 | — |
| 14/15 | 2015-06-11 | Santos | Avaí FC | Loan | 250000 | — |
| 15/16 | 2015-12-31 | Avaí FC | Santos | Return from loan | 250000 | — |
| 15/16 | 2016-01-29 | Santos | Arouca | Transfer | 250000 | — |
| 17/18 | 2017-08-18 | Arouca | Vit. Guimarães | Loan | 1000000 | — |
| 17/18 | 2018-06-30 | Vit. Guimarães | Arouca | Return from loan | 1250000 | — |
| 18/19 | 2018-08-31 | Arouca | Portimonense | Loan | 1250000 | — |
| 18/19 | 2019-01-30 | Portimonense | Arouca | Return from loan | 700000 | — |
| 18/19 | 2019-01-31 | Arouca | Boavista | Loan | 700000 | — |
| 18/19 | 2019-06-30 | Boavista | Arouca | Return from loan | 700000 | — |
| 19/20 | 2019-09-02 | Arouca | Vitória Setúbal | Transfer | 700000 | — |
| 20/21 | 2020-09-03 | Vitória Setúbal | AJ Auxerre | Transfer | 600000 | — |
| 25/26 | 2025-07-01 | AJ Auxerre | Krasnodar | Transfer | 2500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | unknown injury | 2017-11-06 | 2017-11-20 | 15 | 2 |
| 17/18 | unknown injury | 2018-02-13 | 2018-03-08 | 24 | 3 |
| 18/19 | unknown injury | 2018-07-01 | 2019-02-01 | 216 | 24 |
| 19/20 | flu | 2020-01-08 | 2020-01-13 | 6 | 1 |
| 23/24 | Broken nose bone | 2023-10-01 | 2023-10-18 | 18 | 1 |
| 24/25 | Dead leg | 2024-10-05 | 2024-10-13 | 9 | 1 |
| 24/25 | Adductor pain | 2025-01-15 | 2025-01-21 | 7 | 1 |
| 24/25 | Groin injury | 2025-05-16 | 2025-05-23 | 8 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #7658 | — | 4 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Théo Pellenard | 2 | 0 | 0 |
| Assane Dioussé | 2 | 0 | 0 |
| Walter González | 1 | 0 | 0 |
| Nuno Valente | 1 | 0 | 0 |
| Clément Akpa | 2 | 1 | 0 |
| Elisha Owusu | 2 | 0 | 0 |
| Florian Ayé | 2 | 0 | 0 |
| Mateus | 1 | 0 | 0 |
| Ado Onaiwu | 2 | 0 | 0 |
| Alexandre Coeff | 2 | 1 | 0 |
| Carlens Arcus | 2 | 0 | 0 |
| Gauthier Hein | 2 | 3 | 0 |
| Gideon Mensah | 1 | 0 | 0 |
| Quentin Bernard | 2 | 1 | 0 |
| Paul Joly | 2 | 1 | 0 |
| Rayan Raveloson | 1 | 0 | 0 |
| Mathias Autret | 2 | 1 | 0 |
| Hamza Sakhi | 2 | 0 | 0 |
| Birama Touré | 2 | 0 | 0 |
| Lassine Sinayoko | 1 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Ligue 1 | AJ Auxerre | 6 | 30 |
| 23/24 | Ligue 2 | AJ Auxerre | 6 | 33 |
| 22/23 | Ligue 1 | AJ Auxerre | 3 | 37 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Ligue 1 | AJ Auxerre | 2 | 37 |
| 16/17 | Liga NOS | FC Arouca | 1 | 32 |
| 18/19 | Liga NOS | Boavista FC | 1 | 13 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-06-30 | Boavista | Arouca | Return from loan | — | €700k |
| 18/19 | 2019-01-31 | Arouca | Boavista | Loan | — | €700k |
| 18/19 | 2019-01-30 | Portimonense | Arouca | Return from loan | — | €700k |
| 18/19 | 2018-08-31 | Arouca | Portimonense | Loan | — | €1.25m |
| 17/18 | 2018-06-30 | Vit. Guimarães | Arouca | Return from loan | — | €1.25m |
| 17/18 | 2017-08-18 | Arouca | Vit. Guimarães | Loan | — | €1.00m |
| 15/16 | 2015-12-31 | Avaí FC | Santos | Return from loan | — | €250k |
| 14/15 | 2015-06-11 | Santos | Avaí FC | Loan | — | €250k |
| 13/14 | 2013-06-30 | Santos | Vila Nova FC | Return from loan | — | €100k |
| 11/12 | 2011-07-01 | Vila Nova FC | Santos | Loan | — | — |
Last 30 matches for FC Krasnodar 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 |
|---|---|---|---|---|---|
| 2019-12-12 | EL |
Getafe CF | 3–0 | FC Krasnodar | Available |
| 2019-11-28 | EL |
FC Krasnodar | 1–0 | FC Basel | Available |
| 2019-11-07 | EL |
FC Krasnodar | 3–1 | Trabzonspor | Available |
| 2019-10-24 | EL |
Trabzonspor | 0–2 | FC Krasnodar | Available |
| 2019-10-03 | EL |
FC Krasnodar | 1–2 | Getafe CF | Available |
| 2019-09-19 | EL |
FC Basel | 5–0 | FC Krasnodar | Available |
| 2018-12-13 | EL |
Sevilla FC | 3–0 | FC Krasnodar | INJURED unknown injury |
| 2018-11-29 | EL |
FC Krasnodar | 2–1 | Akhisarspor | INJURED unknown injury |
| 2018-11-08 | EL |
FC Krasnodar | 2–1 | Standard Liège | INJURED unknown injury |
| 2018-10-25 | EL |
Standard Liège | 2–1 | FC Krasnodar | INJURED unknown injury |
| 2018-10-04 | EL |
FC Krasnodar | 2–1 | Sevilla FC | INJURED unknown injury |
| 2018-09-20 | EL |
Akhisarspor | 0–1 | FC Krasnodar | INJURED unknown injury |
| 2016-12-08 | EL |
OGC Nice | 2–1 | FC Krasnodar | Available |
| 2016-11-24 | EL |
FC Krasnodar | 1–1 | FC Red Bull Salzburg | Available |
| 2016-11-03 | EL |
FC Schalke 04 | 2–0 | FC Krasnodar | Available |
| 2016-10-20 | EL |
FC Krasnodar | 0–1 | FC Schalke 04 | Available |
| 2016-09-29 | EL |
FC Krasnodar | 5–2 | OGC Nice | Available |
| 2016-09-15 | EL |
FC Red Bull Salzburg | 0–1 | FC Krasnodar | Available |
| 2015-12-10 | EL |
Gabala SC | 0–3 | FC Krasnodar | Available |
| 2015-11-26 | EL |
FC Krasnodar | 1–0 | Borussia Dortmund | Available |
| 2015-11-05 | EL |
FC Krasnodar | 2–1 | PAOK FC | Available |
| 2015-10-22 | EL |
PAOK FC | 0–0 | FC Krasnodar | Available |
| 2015-10-01 | EL |
FC Krasnodar | 2–1 | Gabala SC | Available |
| 2015-09-17 | EL |
Borussia Dortmund | 2–1 | FC Krasnodar | Available |
| 2014-12-11 | EL |
Everton F.C. | 0–1 | FC Krasnodar | Available |
| 2014-11-27 | EL |
FC Krasnodar | 1–1 | Lille OSC | Available |
| 2014-11-06 | EL |
VfL Wolfsburg | 5–1 | FC Krasnodar | Available |
| 2014-10-23 | EL |
FC Krasnodar | 2–4 | VfL Wolfsburg | Available |
| 2014-10-02 | EL |
FC Krasnodar | 1–1 | Everton F.C. | Available |
| 2014-09-18 | EL |
Lille OSC | 1–1 | FC Krasnodar | Available |
Teams faced most often by Jubal'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 % |
|---|---|---|---|---|---|---|---|---|
| AC Ajaccio | 14 | 7 | 5 | 2 | 20 | 9 | +11 | 50% |
| Valenciennes FC | 11 | 5 | 6 | 0 | 16 | 7 | +9 | 45% |
| Paris FC | 11 | 4 | 4 | 3 | 15 | 10 | +5 | 36% |
| Havre AC | 10 | 2 | 3 | 5 | 11 | 16 | -5 | 20% |
| Ceará CE | 10 | 6 | 3 | 1 | 11 | 5 | +6 | 60% |
| Clermont Foot 63 | 10 | 2 | 3 | 5 | 7 | 10 | -3 | 20% |
| Chamois Niortais | 10 | 7 | 2 | 1 | 29 | 8 | +21 | 70% |
| FC Sochaux | 10 | 7 | 1 | 2 | 19 | 11 | +8 | 70% |
| São Paulo FC | 10 | 3 | 4 | 3 | 12 | 13 | -1 | 30% |
| AS Nancy Lorraine | 9 | 3 | 5 | 1 | 15 | 11 | +4 | 33% |
| Casa Pia AC | 8 | 2 | 3 | 3 | 6 | 7 | -1 | 25% |
| FC Vizela | 8 | 4 | 2 | 2 | 14 | 10 | +4 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 15/16 | First senior goal |
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′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 30 | 441 | 7 | 0 | 0 | 1.43 |
| 23/24 | 35 | 465 | 7 | 0 | 0 | 1.35 |
| 22/23 | 40 | 1,342 | 7 | 0 | 0 | 0.47 |
| 21/22 | 41 | 1,606 | 3 | 1 | 0 | 0.22 |
| 2015 | 7 | 0 | 3 | 0 | 0 | 0 |
| 2014 | 20 | 720 | 7 | 0 | 0 | 0.88 |
| 2011 | 1 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 34 | 1,530 | 5 | 0 | 0 | 0.29 |
| 19/20 | 27 | 938 | 3 | 0 | 0 | 0.29 |
| 18/19 | 13 | 0 | 5 | 0 | 0 | 0 |
| 17/18 | 35 | 2,078 | 12 | 0 | 1 | 0.56 |
| 16/17 | 39 | 0 | 9 | 0 | 0 | 0 |
| 15/16 | 11 | 420 | 1 | 1 | 0 | 0.43 |
Output by competition
Career goals and assists broken down by tournament.
More on Jubal
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jubal
Who is Jubal?
Jubal is a Brazil professional footballer who plays as a centre-back for FC Krasnodar.
How old is Jubal?
Jubal is 32 years old. He was born on August 29, 1993 in Inhumas.
What position does Jubal play?
Jubal plays as a centre-back (Defender - Centre-Back).
What club does Jubal play for?
Jubal currently plays for FC Krasnodar.
How many career goals has Jubal scored?
Across all senior club competitions in our dataset, Jubal has scored 26 goals in 338 appearances.
What is Jubal's market value?
Jubal's most recent reported market value is €2.50m.
Brazil