SearchDeutsch
Diel Spring
Photo: Cosmon smith
Submit a photo

Saint Vincent & GrenadinesDefensive Midfielder

Diel Spring

  • Date of birth: (25 years)
  • Place of birth: Kingstown, Saint Vincent & Grenadines
  • Height: 1.67 m
  • Baconbauer number 4
All positions:Positions
  • Midfielder
Caps
36
30 starts · 6 as sub
Goals
4
0.11 per game
Assists
1
0.03 per game
All-time · Saint Vincent & Grenadines
#16
in caps · #19 in goals
Cards
4
4 yellow · 0 second yellow · 0 red
Debut
8 Sept 2018
vs Nicaragua, aged 17

National Teams · Saint Vincent & Grenadines

Caps and goals per year
YearCapsStartsAs subGoalsNon-FIFA MatchesNon-FIFA GoalsCaps and goals per year
202621103
202577013
2024761232
202333010
202211000
202143100
201998101
201831201
Total363064112

All international matches

  1. CONCACAF Nations League 2027 · Group D · FFB StadiumAvs.Sint MaartenOwn contribution: Started1 assistMatch report: Sint Maarten vs. Saint Vincent & Grenadines 2–4Win
  2. CONCACAF Nations League 2027 · Group D · FFB StadiumAvs.BelizeOwn contribution: came on 62'Match report: Belize vs. Saint Vincent & Grenadines 0–1Win
  3. CONCACAF Nations League 2027 · Group D · FFB StadiumHvs.French GuianaOwn contribution: Startedoff 70'Match report: Saint Vincent & Grenadines vs. French Guiana 2–1Win
  4. Friendly · Stadion Antonio TrenidatAvs.BarbadosOwn contribution: StartedMatch report: Barbados vs. Saint Vincent & Grenadines 2–3Win
  5. Friendly · Stadion Antonio TrenidatAvs.BonaireOwn contribution: StartedMatch report: Bonaire vs. Saint Vincent & Grenadines 3–1Defeat
  6. Friendly · Estadio Cibao FCAvs.Saint LuciaOwn contribution: 1 goalMatch report: Saint Lucia vs. Saint Vincent & Grenadines 1–3Win
  7. Friendly · Estadio Cibao FCAvs.Dominican RepublicMatch report: Dominican Republic vs. Saint Vincent & Grenadines 2–0Defeat
  8. Friendly · Arnos Vale StadiumHvs.CubaMatch report: Saint Vincent & Grenadines vs. Cuba 1–0Win
  9. Friendly · Arnos Vale StadiumHvs.CubaMatch report: Saint Vincent & Grenadines vs. Cuba 7–0Win
  10. World Cup 2026 · Group F · Mayagüez Athletics StadiumAvs.Puerto RicoOwn contribution: Yellow cardMatch report: Puerto Rico vs. Saint Vincent & Grenadines 2–1Defeat
  11. World Cup 2026 · Group F · Arnos Vale StadiumHvs.AnguillaMatch report: Saint Vincent & Grenadines vs. Anguilla 6–0Win
  12. Friendly · Chilli Playing FieldHvs.Saint Kitts & NevisMatch report: Saint Vincent & Grenadines vs. Saint Kitts & Nevis 3–0Win
  13. Friendly · Samuel-Williams Sports ComplexeAvs.Saint Kitts & NevisMatch report: Saint Kitts & Nevis vs. Saint Vincent & Grenadines 1–3Win
  14. Gold Cup 2025 · Play-off · Sabina ParkAvs.JamaicaMatch report: Jamaica vs. Saint Vincent & Grenadines 3–0Defeat
  15. Gold Cup 2025 · Play-off · Arnos Vale StadiumHvs.JamaicaMatch report: Saint Vincent & Grenadines vs. Jamaica 1–1Draw
  16. CONCACAF Nations League 2025 · Group A · Estadio CuscatlánHvs.BonaireOwn contribution: 2 goalsMatch report: Saint Vincent & Grenadines vs. Bonaire 3–1Win
  17. CONCACAF Nations League 2025 · Group A · Arnos Vale StadiumHvs.El SalvadorOwn contribution: 1 goalYellow cardMatch report: Saint Vincent & Grenadines vs. El Salvador 2–1Win
  18. CONCACAF Nations League 2025 · Group A · Arnos Vale StadiumHvs.El SalvadorMatch report: Saint Vincent & Grenadines vs. El Salvador 2–3Defeat
  19. CONCACAF Nations League 2025 · Group A · Stadion Antonio TrenidatHvs.MontserratOwn contribution: 1 goalMatch report: Saint Vincent & Grenadines vs. Montserrat 2–0Win
  20. CONCACAF Nations League 2025 · Group A · Stadion Antonio TrenidatAvs.BonaireOwn contribution: Yellow cardMatch report: Bonaire vs. Saint Vincent & Grenadines 1–1Draw
  21. World Cup 2026 · Group F · Dr. Ir. Franklin Essed StadionHvs.El SalvadorMatch report: Saint Vincent & Grenadines vs. El Salvador 1–3Defeat
  22. World Cup 2026 · Group F · Dr. Ir. Franklin Essed StadionAvs.SurinameMatch report: Suriname vs. Saint Vincent & Grenadines 4–1Defeat
  23. Friendly · Lauriston Mini StadiumAvs.GrenadaMatch report: Grenada vs. Saint Vincent & Grenadines 0–3Win
  24. Friendly · Victoria Park KingstownHvs.DominicaMatch report: Saint Vincent & Grenadines vs. Dominica 2–0Win
  25. Friendly · Victoria Park KingstownHvs.DominicaOwn contribution: Yellow cardMatch report: Saint Vincent & Grenadines vs. Dominica 1–3Defeat
  26. CONCACAF Nations League 2024 · Group C · Kirani James National Athletic StadiumHvs.BelizeOwn contribution: 1 goalMatch report: Saint Vincent & Grenadines vs. Belize 3–0Win
  27. CONCACAF Nations League 2024 · Group C · Bermuda National StadiumAvs.BermudaMatch report: Bermuda vs. Saint Vincent & Grenadines 3–1Defeat
  28. CONCACAF Nations League 2023 · Group C · Estadio Nacional de Fútbol (UNAN)Avs.NicaraguaMatch report: Nicaragua vs. Saint Vincent & Grenadines 4–1Defeat
  29. CONCACAF Nations League 2023 · Group C · Arnos Vale StadiumHvs.NicaraguaMatch report: Saint Vincent & Grenadines vs. Nicaragua 2–2Draw
  30. World Cup 2022 · Group C · Warner Park Sporting ComplexHvs.CubaMatch report: Saint Vincent & Grenadines vs. Cuba 0–1Defeat
  31. World Cup 2022 · Group C · Estadio Doroteo Guamuch FloresAvs.GuatemalaMatch report: Guatemala vs. Saint Vincent & Grenadines 10–0Defeat
  32. World Cup 2022 · Group C · Ergilio Hato StadiumHvs.British Virgin IslandsMatch report: Saint Vincent & Grenadines vs. British Virgin Islands 3–0Win
  33. World Cup 2022 · Group C · Ergilio Hato StadiumAvs.CuraçaoMatch report: Curaçao vs. Saint Vincent & Grenadines 5–0Defeat
  34. CONCACAF Nations League 2020 · Group D · Arnos Vale StadiumHvs.NicaraguaMatch report: Saint Vincent & Grenadines vs. Nicaragua 1–0Win
  35. CONCACAF Nations League 2020 · Group D · André Kamperveen StadionAvs.SurinameMatch report: Suriname vs. Saint Vincent & Grenadines 0–1Win
  36. CONCACAF Nations League 2020 · Group D · Arnos Vale StadiumHvs.SurinameMatch report: Saint Vincent & Grenadines vs. Suriname 2–2Draw
  37. CONCACAF Nations League 2020 · Group D · Arnos Vale StadiumHvs.DominicaMatch report: Saint Vincent & Grenadines vs. Dominica 1–0Win
  38. CONCACAF Nations League 2020 · Group D · Estadio Nacional de Fútbol (UNAN)Avs.NicaraguaMatch report: Nicaragua vs. Saint Vincent & Grenadines 1–1Draw
  39. CONCACAF Nations League 2020 · Qualification Round · Arnos Vale StadiumHvs.BonaireMatch report: Saint Vincent & Grenadines vs. Bonaire 2–1Win
  40. Friendly · Victoria Park KingstownHvs.GrenadaMatch report: Saint Vincent & Grenadines vs. Grenada 1–1Draw
  41. Friendly · Victoria Park KingstownHvs.DominicaMatch report: Saint Vincent & Grenadines vs. Dominica 2–1Win
  42. Friendly · Victoria Park KingstownHvs.Saint LuciaMatch report: Saint Vincent & Grenadines vs. Saint Lucia 2–1Win
  43. Friendly · Victoria Park KingstownHvs.BarbadosMatch report: Saint Vincent & Grenadines vs. Barbados 2–0Win
  44. CONCACAF Nations League 2020 · Qualification Round · TCIFA National StadiumAvs.Turks & Caicos IslandsMatch report: Turks & Caicos Islands vs. Saint Vincent & Grenadines 3–2Defeat
  45. CONCACAF Nations League 2020 · Qualification Round · Stade Edmard LamaAvs.French GuianaMatch report: French Guiana vs. Saint Vincent & Grenadines 0–1Win
  46. Friendly · Chilli Playing FieldHvs.BarbadosMatch report: Saint Vincent & Grenadines vs. Barbados 1–1Draw
  47. CONCACAF Nations League 2020 · Qualification Round · Arnos Vale StadiumHvs.NicaraguaMatch report: Saint Vincent & Grenadines vs. Nicaragua 0–2Defeat
Show all 47 matchesShow the latest matches only

Results over time

8 Sept 2018 · Defeat30 Sept 2018 · Draw11 Oct 2018 · Win18 Nov 2018 · Defeat28 Feb 2019 · Win2 Mar 2019 · Win6 Mar 2019 · Win8 Mar 2019 · Draw21 Mar 2019 · Win5 Sept 2019 · Draw8 Sept 2019 · Win11 Oct 2019 · Draw14 Oct 2019 · Win15 Nov 2019 · Win25 Mar 2021 · Defeat30 Mar 2021 · Win4 Jun 2021 · Defeat8 Jun 2021 · Defeat6 Jun 2022 · Draw24 Mar 2023 · Defeat17 Nov 2023 · Defeat21 Nov 2023 · Win2 May 2024 · Defeat5 May 2024 · Win26 May 2024 · Win5 Jun 2024 · Defeat9 Jun 2024 · Defeat5 Sept 2024 · Draw8 Sept 2024 · Win10 Oct 2024 · Defeat13 Oct 2024 · Win17 Nov 2024 · Win21 Mar 2025 · Draw25 Mar 2025 · Defeat20 May 2025 · Win25 May 2025 · Win4 Jun 2025 · Win10 Jun 2025 · Defeat5 Oct 2025 · Win8 Oct 2025 · Win12 Nov 2025 · Defeat15 Nov 2025 · Win26 Mar 2026 · Defeat29 Mar 2026 · Win26 Sept 2026 · Win29 Sept 2026 · Win3 Oct 2026 · Win

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

Most frequent teammates

#PlayerYearsTogetherBoth started
1Cornelius Stewart2019–20262522
2Oalex Anderson2019–20262119
3Jamal Yorke2019–20262118
4Kennijah Joseph2021–20261811
5Steven Pierre2023–20261610
6Azinho Solomon2018–2026168
7Nazir McBurnette2018–2025166
8Jahvin Sutherland2018–20231511
9Kyle Edwards2021–2025158
10Lemus Christopher2018–20261412
11Tristan Marshall2019–2026149
12Najima Burgin2023–20261311
13Chavel Cunningham2018–2023138
14Brad Richards2018–2022131
15Nigel Charles2021–20261211
16Kirtney Franklyn2024–2026126
17Kamol Bess2019–202298
18Oryan Velox2021–202593
19Micah Joseph2025–202685
20Kevin Francis2018–202485

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

Most frequent opponents

#OpponentYearsMatchesWDLGoals
1Nicaragua2018–202351220
2Dominica2019–202443010
3El Salvador202431021
4Barbados2018–202632100
5Suriname2019–202431110
6Belize2023–202622001
7Saint Lucia2019–202522001
8Jamaica202520110
9Montserrat202411001
10Anguilla202511000
11Dominican Republic202510010
12Puerto Rico202510010
13Saint Kitts & Nevis202511000
14Bermuda202310010
15British Virgin Islands202111000

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