SearchDeutsch
Joe Rodon
Photo: SiebenW
Submit a photo

WalesCentre Back

Joe Rodon

Joseph Peter Rodon

  • Date of birth: (29 years)
  • Place of birth: Llangyfelach, Wales
  • Height: 1.93 m
  • Baconbauer number 3
All positions:Positions
  • Defender
Caps
62
59 starts · 3 as sub
Goals
2
0.03 per game
Assists
0
0.00 per game
All-time · Wales
#26
in caps
Cards
5
5 yellow · 0 second yellow · 0 red
Debut
6 Sept 2019
vs Azerbaijan, aged 21

National Teams · Wales

Caps and goals per year
YearCapsStartsAs subGoalsCaps and goals per year
20264400
20258802
20248800
20239900
2022111010
2021121110
20206510
20194400
Total625932

All international matches

  1. Friendly · Stadionul SteauaAvs.RomaniaOwn contribution: StartedMatch report: Romania vs. Wales 2–1Defeat
  2. Friendly · Cardiff City StadiumHvs.GhanaOwn contribution: Startedoff 83'Match report: Wales vs. Ghana 1–1Draw
  3. Friendly · Cardiff City StadiumHvs.Northern IrelandOwn contribution: StartedMatch report: Wales vs. Northern Ireland 1–1Draw
  4. World Cup 2026 · Play-Off Semi-Finals · Cardiff City StadiumHvs.Bosnia & HerzegovinaOwn contribution: StartedMatch report: Wales vs. Bosnia & Herzegovina 3–5a.e.t.Defeat
  5. World Cup 2026 · Group J · Cardiff City StadiumHvs.North MacedoniaOwn contribution: Startedoff 82'Match report: Wales vs. North Macedonia 7–1Win
  6. World Cup 2026 · Group J · Rheinpark StadionAvs.LiechtensteinMatch report: Liechtenstein vs. Wales 0–1Win
  7. World Cup 2026 · Group J · Cardiff City StadiumHvs.BelgiumOwn contribution: 1 goalMatch report: Wales vs. Belgium 2–4Defeat
  8. Friendly · Wembley StadiumAvs.EnglandMatch report: England vs. Wales 3–0Defeat
  9. World Cup 2026 · Group J · Stade Roi BaudouinAvs.BelgiumMatch report: Belgium vs. Wales 4–3Defeat
  10. World Cup 2026 · Group J · Cardiff City StadiumHvs.LiechtensteinOwn contribution: 1 goalMatch report: Wales vs. Liechtenstein 3–0Win
  11. World Cup 2026 · Group J · Nacionalna Arena Toše ProeskiAvs.North MacedoniaOwn contribution: Yellow cardMatch report: North Macedonia vs. Wales 1–1Draw
  12. World Cup 2026 · Group J · Cardiff City StadiumHvs.KazakhstanMatch report: Wales vs. Kazakhstan 3–1Win
  13. UEFA Nations League 2025 · Group 4 · Cardiff City StadiumHvs.IcelandMatch report: Wales vs. Iceland 4–1Win
  14. UEFA Nations League 2025 · Group 4 · Kadir Has StadyumuAvs.TurkeyOwn contribution: Yellow cardMatch report: Turkey vs. Wales 0–0Draw
  15. UEFA Nations League 2025 · Group 4 · Cardiff City StadiumHvs.MontenegroMatch report: Wales vs. Montenegro 1–0Win
  16. UEFA Nations League 2025 · Group 4 · LaugardalsvöllurAvs.IcelandMatch report: Iceland vs. Wales 2–2Draw
  17. UEFA Nations League 2025 · Group 4 · Stadion Gradski NikšićAvs.MontenegroMatch report: Montenegro vs. Wales 1–2Win
  18. UEFA Nations League 2025 · Group 4 · Cardiff City StadiumHvs.TurkeyMatch report: Wales vs. Turkey 0–0Draw
  19. European Championship 2024 · Play-Off Finals · Cardiff City StadiumHvs.PolandMatch report: Wales vs. Poland 0–04–5 pensDefeat
  20. European Championship 2024 · Play-Off Semi-Finals · Cardiff City StadiumHvs.FinlandMatch report: Wales vs. Finland 4–1Win
  21. European Championship 2024 · Group D · Cardiff City StadiumHvs.TurkeyMatch report: Wales vs. Turkey 1–1Draw
  22. European Championship 2024 · Group D · Vazgen Sargsyan Republican StadiumAvs.ArmeniaMatch report: Armenia vs. Wales 1–1Draw
  23. European Championship 2024 · Group D · Cardiff City StadiumHvs.CroatiaMatch report: Wales vs. Croatia 2–1Win
  24. European Championship 2024 · Group D · Skonto StadiumAvs.LatviaMatch report: Latvia vs. Wales 0–2Win
  25. Friendly · Cardiff City StadiumHvs.South KoreaMatch report: Wales vs. South Korea 0–0Draw
  26. European Championship 2024 · Group D · Samsun 19 Mayıs Stadyumu (1975)Avs.TurkeyMatch report: Turkey vs. Wales 2–0Defeat
  27. European Championship 2024 · Group D · Cardiff City StadiumHvs.ArmeniaMatch report: Wales vs. Armenia 2–4Defeat
  28. European Championship 2024 · Group D · Cardiff City StadiumHvs.LatviaMatch report: Wales vs. Latvia 1–0Win
  29. European Championship 2024 · Group D · Stadion PoljudAvs.CroatiaMatch report: Croatia vs. Wales 1–1Draw
  30. World Cup 2022 · Group B · Ahmad bin Ali StadiumHvs.EnglandMatch report: Wales vs. England 0–3Defeat
  31. World Cup 2022 · Group B · Ahmad bin Ali StadiumHvs.IranOwn contribution: Yellow cardMatch report: Wales vs. Iran 0–2Defeat
  32. World Cup 2022 · Group B · Ahmad bin Ali StadiumAvs.USAMatch report: USA vs. Wales 1–1Draw
  33. UEFA Nations League 2023 · Group 4 · Cardiff City StadiumHvs.PolandMatch report: Wales vs. Poland 0–1Defeat
  34. UEFA Nations League 2023 · Group 4 · Stade Roi BaudouinAvs.BelgiumMatch report: Belgium vs. Wales 2–1Defeat
  35. UEFA Nations League 2023 · Group 4 · Stadion Feijenoord - De KuipAvs.NetherlandsMatch report: Netherlands vs. Wales 3–2Defeat
  36. UEFA Nations League 2023 · Group 4 · Cardiff City StadiumHvs.BelgiumOwn contribution: Yellow cardMatch report: Wales vs. Belgium 1–1Draw
  37. UEFA Nations League 2023 · Group 4 · Cardiff City StadiumHvs.NetherlandsMatch report: Wales vs. Netherlands 1–2Defeat
  38. World Cup 2022 · Play-Off Finals · Cardiff City StadiumHvs.UkraineMatch report: Wales vs. Ukraine 1–0Win
  39. Friendly · Cardiff City StadiumHvs.CzechiaMatch report: Wales vs. Czechia 1–1Draw
  40. World Cup 2022 · Play-Off Semi-Finals · Cardiff City StadiumHvs.AustriaMatch report: Wales vs. Austria 2–1Win
  41. World Cup 2022 · Group E · Cardiff City StadiumHvs.BelgiumMatch report: Wales vs. Belgium 1–1Draw
  42. World Cup 2022 · Group E · Cardiff City StadiumHvs.BelarusMatch report: Wales vs. Belarus 5–1Win
  43. World Cup 2022 · Group E · Lilleküla StadiumAvs.EstoniaMatch report: Estonia vs. Wales 0–1Win
  44. World Cup 2022 · Group E · Fortuna ArenaAvs.CzechiaMatch report: Czechia vs. Wales 2–2Draw
  45. European Championship 2020 · Round of 16 · Johan Cruijff ArenAHvs.DenmarkOwn contribution: Yellow cardMatch report: Wales vs. Denmark 0–4Defeat
  46. European Championship 2020 · Group A · Stadio Olimpico RomaAvs.ItalyMatch report: Italy vs. Wales 1–0Defeat
  47. European Championship 2020 · Group A · Bakı Olimpiya StadionuAvs.TurkeyMatch report: Turkey vs. Wales 0–2Win
  48. European Championship 2020 · Group A · Bakı Olimpiya StadionuHvs.SwitzerlandMatch report: Wales vs. Switzerland 1–1Draw
  49. Friendly · Cardiff City StadiumHvs.AlbaniaMatch report: Wales vs. Albania 0–0Draw
  50. Friendly · Allianz RiviéraAvs.FranceMatch report: France vs. Wales 3–0Defeat
  51. World Cup 2022 · Group E · Cardiff City StadiumHvs.CzechiaMatch report: Wales vs. Czechia 1–0Win
  52. World Cup 2022 · Group E · King Power StadiumAvs.BelgiumMatch report: Belgium vs. Wales 3–1Defeat
  53. UEFA Nations League 2021 · Group 4 · Cardiff City StadiumHvs.FinlandMatch report: Wales vs. Finland 3–1Win
  54. UEFA Nations League 2021 · Group 4 · Cardiff City StadiumHvs.IrelandMatch report: Wales vs. Ireland 1–0Win
  55. Friendly · Swansea.com StadiumHvs.USAMatch report: Wales vs. USA 0–0Draw
  56. UEFA Nations League 2021 · Group 4 · Vassil Levski National StadiumAvs.BulgariaMatch report: Bulgaria vs. Wales 0–1Win
  57. UEFA Nations League 2021 · Group 4 · Aviva StadiumAvs.IrelandMatch report: Ireland vs. Wales 0–0Draw
  58. Friendly · Wembley StadiumAvs.EnglandMatch report: England vs. Wales 3–0Defeat
  59. European Championship 2020 · Group E · Cardiff City StadiumHvs.CroatiaMatch report: Wales vs. Croatia 1–1Draw
  60. European Championship 2020 · Group E · Štadión Antona MalatinskéhoAvs.SlovakiaMatch report: Slovakia vs. Wales 1–1Draw
  61. Friendly · Cardiff City StadiumHvs.BelarusMatch report: Wales vs. Belarus 1–0Win
  62. European Championship 2020 · Group E · Cardiff City StadiumHvs.AzerbaijanMatch report: Wales vs. Azerbaijan 2–1Win
Show all 62 matchesShow the latest matches only

Results over time

6 Sept 2019 · Win9 Sept 2019 · Win10 Oct 2019 · Draw13 Oct 2019 · Draw8 Oct 2020 · Defeat11 Oct 2020 · Draw14 Oct 2020 · Win12 Nov 2020 · Draw15 Nov 2020 · Win18 Nov 2020 · Win24 Mar 2021 · Defeat30 Mar 2021 · Win2 Jun 2021 · Defeat5 Jun 2021 · Draw12 Jun 2021 · Draw16 Jun 2021 · Win20 Jun 2021 · Defeat26 Jun 2021 · Defeat8 Oct 2021 · Draw11 Oct 2021 · Win13 Nov 2021 · Win16 Nov 2021 · Draw24 Mar 2022 · Win29 Mar 2022 · Draw5 Jun 2022 · Win8 Jun 2022 · Defeat11 Jun 2022 · Draw14 Jun 2022 · Defeat22 Sept 2022 · Defeat25 Sept 2022 · Defeat21 Nov 2022 · Draw25 Nov 2022 · Defeat29 Nov 2022 · Defeat25 Mar 2023 · Draw28 Mar 2023 · Win16 Jun 2023 · Defeat19 Jun 2023 · Defeat7 Sept 2023 · Draw11 Sept 2023 · Win15 Oct 2023 · Win18 Nov 2023 · Draw21 Nov 2023 · Draw21 Mar 2024 · Win26 Mar 2024 · Defeat6 Sept 2024 · Draw9 Sept 2024 · Win11 Oct 2024 · Draw14 Oct 2024 · Win16 Nov 2024 · Draw19 Nov 2024 · Win22 Mar 2025 · Win25 Mar 2025 · Draw6 Jun 2025 · Win9 Jun 2025 · Defeat9 Oct 2025 · Defeat13 Oct 2025 · Defeat15 Nov 2025 · Win18 Nov 2025 · Win26 Mar 2026 · Defeat31 Mar 2026 · Draw2 Jun 2026 · Draw6 Jun 2026 · Defeat

One mark per match with a known result, oldest on the left.

Most frequent teammates

#PlayerYearsTogetherBoth started
1Neco Williams2020–20265044
2Harry Wilson2019–20265040
3Connor Roberts2019–20264943
4Daniel James2019–20264940
5Ethan Ampadu2019–20264843
6Ben Davies2019–20254440
7Kieffer Moore2019–20264427
8Chris Mepham2019–20264235
9Brennan Johnson2020–20263923
10Danny Ward2019–20263331
11Joe Morrell2019–20233018
12David Brooks2020–20263013
13Aaron Ramsey2020–20242620
14Gareth Bale2019–20222620
15Sorba Thomas2021–20262413
16Joe Allen2019–20252318
17Jordan James2023–20262215
18Nathan Broadhead2023–2026185
19Wayne Hennessey2019–20221714
20Karl Darlow2024–20261414

Counted from the line-ups and substitutions of his 62 FIFA matches. Players with an unknown position in the line-up count as starters.

Most frequent opponents

#OpponentYearsMatchesWDLGoals
1Belgium2021–202560241
2Turkey2021–202451310
3England2020–202530030
4Croatia2019–202331200
5Czechia2021–202231200
6Liechtenstein202522001
7North Macedonia202521100
8Finland2020–202422000
9Iceland202421100
10Poland2022–202420020
11Montenegro202422000
12Armenia202320110
13Latvia202322000
14Netherlands202220020
15USA2020–202220200

FIFA matches against the team. Won / drawn / lost only where the result is known; a penalty shoot-out decides.