SearchDeutsch
Roderick Briffa
Photo: Marcin Griner
Submit a photo

MaltaRight Midfielder

Roderick Briffa

  • Date of birth: (45 years)
  • Place of birth: Birkirkara, Malta
  • Height: 1.83 m
  • Baconbauer number 2
All positions:Positions
  • Midfielder
  • Defender
  • Defensive Midfielder
  • Right Back
Caps
97
82 starts · 15 as sub
Goals
1
0.01 per game
Assists
3
0.03 per game
All-time · Malta
#7
in caps
Cards
13
12 yellow · 1 second yellow · 0 red
Debut
11 Dec 2003
vs Poland, aged 22

National Teams · Malta

Caps and goals per year
YearCapsStartsAs subGoalsNon-FIFA MatchesNon-FIFA GoalsCaps and goals per year
201873400
201631201
201588000
201433001
201388000
201277010
201188000
201077000
2009117400
2008118300
20071010001
200621100
200565100
200455000
200311000
Total978215130
Show all 15 yearsShow recent years only

All international matches

  1. UEFA Nations League 2019 · Group 3 · Ta' Qali National StadiumHvs.KosovoOwn contribution: StartedYellow cardoff 74'Match report: Malta vs. Kosovo 0–5Defeat
  2. UEFA Nations League 2019 · Group 3 · Bakı Olimpiya StadionuAvs.AzerbaijanOwn contribution: came on 70'Match report: Azerbaijan vs. Malta 1–1Draw
  3. UEFA Nations League 2019 · Group 3 · Fadil Vokrri StadiumAvs.KosovoOwn contribution: came on 60'Match report: Kosovo vs. Malta 3–1Defeat
  4. UEFA Nations League 2019 · Group 3 · Ta' Qali National StadiumHvs.AzerbaijanOwn contribution: came on 64'Match report: Malta vs. Azerbaijan 1–1Draw
  5. Friendly · Silberstadt-Arena SchwazHvs.GeorgiaOwn contribution: Startedoff 84'Match report: Malta vs. Georgia 0–1Defeat
  6. Friendly · Gernot Langes StadionHvs.ArmeniaMatch report: Malta vs. Armenia 1–1Draw
  7. Friendly · Gloria Golf Resort Pitch AAvs.FinlandMatch report: Finland vs. Malta 5–0Defeat
  8. World Cup 2018 · Group F · Ta' Qali National StadiumHvs.ScotlandMatch report: Malta vs. Scotland 1–5Defeat
  9. Friendly · Pärnu RannastaadionAvs.EstoniaMatch report: Estonia vs. Malta 1–1Draw
  10. Friendly · Wörthersee StadionAvs.AustriaMatch report: Austria vs. Malta 2–1Defeat
  11. Friendly · Kufstein-ArenaAvs.CzechiaMatch report: Czechia vs. Malta 6–0Defeat
  12. Friendly · Maltepe StadiumAvs.JordanOwn contribution: Yellow cardMatch report: Jordan vs. Malta 2–0Defeat
  13. European Championship 2016 · Group H · Ta' Qali National StadiumHvs.CroatiaMatch report: Malta vs. Croatia 0–1Defeat
  14. European Championship 2016 · Group H · Ullevaal StadionAvs.NorwayOwn contribution: Yellow cardMatch report: Norway vs. Malta 2–0Defeat
  15. European Championship 2016 · Group H · Ta' Qali National StadiumHvs.AzerbaijanMatch report: Malta vs. Azerbaijan 2–2Draw
  16. European Championship 2016 · Group H · Stadio Artemio FranchiAvs.ItalyMatch report: Italy vs. Malta 1–0Defeat
  17. European Championship 2016 · Group H · Ta' Qali National StadiumHvs.BulgariaMatch report: Malta vs. Bulgaria 0–1Defeat
  18. Friendly · Ta' Qali National StadiumHvs.LithuaniaMatch report: Malta vs. Lithuania 2–0Win
  19. European Championship 2016 · Group H · Tofik Bakhramov StadiumAvs.AzerbaijanMatch report: Azerbaijan vs. Malta 2–0Defeat
  20. European Championship 2016 · Group H · Vassil Levski National StadiumAvs.BulgariaMatch report: Bulgaria vs. Malta 1–1Draw
  21. European Championship 2016 · Group H · Ta' Qali National StadiumHvs.ItalyOwn contribution: Yellow cardMatch report: Malta vs. Italy 0–1Defeat
  22. European Championship 2016 · Group H · Ta' Qali National StadiumHvs.NorwayMatch report: Malta vs. Norway 0–3Defeat
  23. Friendly · Estádio AlgarveAvs.GibraltarMatch report: Gibraltar vs. Malta 1–0Defeat
  24. Friendly · Ta' Qali National StadiumHvs.Faroe IslandsOwn contribution: Yellow cardMatch report: Malta vs. Faroe Islands 3–2Win
  25. World Cup 2014 · Group B · ParkenAvs.DenmarkMatch report: Denmark vs. Malta 6–0Defeat
  26. World Cup 2014 · Group B · Ta' Qali National StadiumHvs.Czech RepublicMatch report: Malta vs. Czech Republic 1–4Defeat
  27. World Cup 2014 · Group B · Ta' Qali National StadiumHvs.DenmarkOwn contribution: Yellow cardMatch report: Malta vs. Denmark 1–2Defeat
  28. Friendly · Neftçi ArenaAvs.AzerbaijanMatch report: Azerbaijan vs. Malta 3–0Defeat
  29. World Cup 2014 · Group B · Vazgen Sargsyan Republican StadiumAvs.ArmeniaOwn contribution: Yellow cardMatch report: Armenia vs. Malta 0–1Win
  30. World Cup 2014 · Group B · Ta' Qali National StadiumHvs.ItalyMatch report: Malta vs. Italy 0–2Defeat
  31. World Cup 2014 · Group B · Vassil Levski National StadiumAvs.BulgariaMatch report: Bulgaria vs. Malta 6–0Defeat
  32. Friendly · Rheinpark StadionAvs.LiechtensteinMatch report: Liechtenstein vs. Malta 0–1Win
  33. World Cup 2014 · Group B · Doosan ArenaAvs.Czech RepublicOwn contribution: 1 goalMatch report: Czech Republic vs. Malta 3–1Defeat
  34. World Cup 2014 · Group B · Stadio Alberto BragliaAvs.ItalyMatch report: Italy vs. Malta 2–0Defeat
  35. World Cup 2014 · Group B · Ta' Qali National StadiumHvs.ArmeniaMatch report: Malta vs. Armenia 0–1Defeat
  36. Friendly · San Marino StadiumAvs.San MarinoMatch report: San Marino vs. Malta 2–3Win
  37. Friendly · Stade Josy BarthelAvs.LuxembourgOwn contribution: Yellow cardMatch report: Luxembourg vs. Malta 0–2Win
  38. Friendly · Ta' Qali National StadiumHvs.LiechtensteinMatch report: Malta vs. Liechtenstein 2–1Win
  39. European Championship 2012 · Group F · Ta' Qali National StadiumHvs.IsraelMatch report: Malta vs. Israel 0–2Defeat
  40. European Championship 2012 · Group F · Skonto StadiumAvs.LatviaMatch report: Latvia vs. Malta 2–0Defeat
  41. European Championship 2012 · Group F · Ta' Qali National StadiumHvs.GeorgiaMatch report: Malta vs. Georgia 1–1Draw
  42. European Championship 2012 · Group F · Ta' Qali National StadiumHvs.CroatiaMatch report: Malta vs. Croatia 1–3Defeat
  43. Friendly · Ta' Qali National StadiumHvs.Central African RepublicMatch report: Malta vs. Central African Republic 2–1Win
  44. European Championship 2012 · Group F · Georgios Karaiskakis StadiumAvs.GreeceMatch report: Greece vs. Malta 3–1Defeat
  45. European Championship 2012 · Group F · Ta' Qali National StadiumHvs.GreeceMatch report: Malta vs. Greece 0–1Defeat
  46. Friendly · Ta' Qali National StadiumHvs.SwitzerlandMatch report: Malta vs. Switzerland 0–0Draw
  47. European Championship 2012 · Group F · Stadion MaksimirAvs.CroatiaMatch report: Croatia vs. Malta 3–0Defeat
  48. European Championship 2012 · Group F · Boris Paichadze StadiumAvs.GeorgiaMatch report: Georgia vs. Malta 1–0Defeat
  49. European Championship 2012 · Group F · Ta' Qali National StadiumHvs.LatviaMatch report: Malta vs. Latvia 0–2Defeat
  50. European Championship 2012 · Group F · Ramat Gan StadiumAvs.IsraelMatch report: Israel vs. Malta 3–1Defeat
  51. Friendly · Ta' Qali National StadiumHvs.MacedoniaMatch report: Malta vs. Macedonia 1–1Draw
  52. Friendly · New TivoliAvs.GermanyMatch report: Germany vs. Malta 3–0Defeat
  53. Friendly · Ta' Qali National StadiumHvs.FinlandMatch report: Malta vs. Finland 1–2Defeat
  54. Friendly · Hibernians StadiumHvs.BulgariaMatch report: Malta vs. Bulgaria 1–4Defeat
  55. World Cup 2010 · Group 1 · Estádio D. Afonso HenriquesAvs.PortugalMatch report: Portugal vs. Malta 4–0Defeat
  56. Friendly · Campo de Jogos Francisco Gomes SocorroHvs.AngolaMatch report: Malta vs. Angola 1–2Defeat
  57. World Cup 2010 · Group 1 · Ta' Qali National StadiumHvs.SwedenMatch report: Malta vs. Sweden 0–1Defeat
  58. Friendly · Ta' Qali National StadiumHvs.Cape VerdeMatch report: Malta vs. Cape Verde 0–2Defeat
  59. Friendly · Ta' Qali National StadiumHvs.GeorgiaMatch report: Malta vs. Georgia 2–0Win
  60. World Cup 2010 · Group 1 · UlleviAvs.SwedenMatch report: Sweden vs. Malta 4–0Defeat
  61. Friendly · Stadion StřelniceAvs.Czech RepublicMatch report: Czech Republic vs. Malta 1–0Defeat
  62. World Cup 2010 · Group 1 · Puskás ArénaAvs.HungaryMatch report: Hungary vs. Malta 3–0Defeat
  63. World Cup 2010 · Group 1 · Ta' Qali National StadiumHvs.DenmarkMatch report: Malta vs. Denmark 0–3Defeat
  64. World Cup 2010 · Group 1 · Ta' Qali National StadiumHvs.AlbaniaMatch report: Malta vs. Albania 0–0Draw
  65. Friendly · Hibernians StadiumHvs.IcelandMatch report: Malta vs. Iceland 0–1Defeat
  66. World Cup 2010 · Group 1 · Ta' Qali National StadiumHvs.HungaryMatch report: Malta vs. Hungary 0–1Defeat
  67. World Cup 2010 · Group 1 · ParkenAvs.DenmarkMatch report: Denmark vs. Malta 3–0Defeat
  68. World Cup 2010 · Group 1 · Arena KombëtareAvs.AlbaniaMatch report: Albania vs. Malta 3–0Defeat
  69. World Cup 2010 · Group 1 · Ta' Qali National StadiumHvs.PortugalMatch report: Malta vs. Portugal 0–4Defeat
  70. Friendly · Lilleküla StadiumAvs.EstoniaMatch report: Estonia vs. Malta 2–1Defeat
  71. Friendly · Merkur ArenaAvs.AustriaMatch report: Austria vs. Malta 5–1Defeat
  72. Friendly · Ta' Qali National StadiumHvs.LiechtensteinMatch report: Malta vs. Liechtenstein 7–1Win
  73. Friendly · Ta' Qali National StadiumHvs.BelarusMatch report: Malta vs. Belarus 0–1Defeat
  74. Friendly · Ta' Qali National StadiumHvs.IcelandMatch report: Malta vs. Iceland 1–0Win
  75. Friendly · Ta' Qali National StadiumHvs.ArmeniaMatch report: Malta vs. Armenia 0–1Defeat
  76. European Championship 2008 · Group C · Ta' Qali National StadiumHvs.NorwayMatch report: Malta vs. Norway 1–4Defeat
  77. European Championship 2008 · Group C · Olympiako Stadio Spyros LouisAvs.GreeceMatch report: Greece vs. Malta 5–0Defeat
  78. European Championship 2008 · Group C · Ta' Qali National StadiumHvs.MoldovaMatch report: Malta vs. Moldova 2–3Defeat
  79. European Championship 2008 · Group C · Szusza Ferenc StadiumAvs.HungaryMatch report: Hungary vs. Malta 2–0Defeat
  80. Friendly · Ta' Qali National StadiumHvs.ArmeniaMatch report: Malta vs. Armenia 0–1Defeat
  81. European Championship 2008 · Group C · Ta' Qali National StadiumHvs.TurkeyMatch report: Malta vs. Turkey 2–2Draw
  82. Friendly · Arena KombëtareAvs.AlbaniaOwn contribution: Yellow cardMatch report: Albania vs. Malta 3–0Defeat
  83. European Championship 2008 · Group C · Asim Ferhatović Hase StadiumAvs.Bosnia & HerzegovinaMatch report: Bosnia & Herzegovina vs. Malta 1–0Defeat
  84. European Championship 2008 · Group C · Ta' Qali National StadiumHvs.GreeceOwn contribution: Second yellow cardMatch report: Malta vs. Greece 0–1Defeat
  85. European Championship 2008 · Group C · Stadionul ZimbruAvs.MoldovaOwn contribution: Yellow cardMatch report: Moldova vs. Malta 1–1Draw
  86. Friendly · Ta' Qali National StadiumHvs.AustriaMatch report: Malta vs. Austria 1–1Draw
  87. Friendly · Ta' Qali National StadiumHvs.GeorgiaMatch report: Malta vs. Georgia 0–2Defeat
  88. Friendly · Ta' Qali National StadiumHvs.MoldovaMatch report: Malta vs. Moldova 0–2Defeat
  89. World Cup 2006 · Group 8 · Ta' Qali National StadiumHvs.BulgariaMatch report: Malta vs. Bulgaria 1–1Draw
  90. World Cup 2006 · Group 8 · Ta' Qali National StadiumHvs.CroatiaMatch report: Malta vs. Croatia 1–1Draw
  91. World Cup 2006 · Group 8 · Szusza Ferenc StadiumAvs.HungaryMatch report: Hungary vs. Malta 4–0Defeat
  92. Friendly · Ta' Qali National StadiumHvs.Northern IrelandMatch report: Malta vs. Northern Ireland 1–1Draw
  93. World Cup 2006 · Group 8 · LaugardalsvöllurAvs.IcelandOwn contribution: Yellow cardMatch report: Iceland vs. Malta 4–1Defeat
  94. World Cup 2006 · Group 8 · UlleviAvs.SwedenMatch report: Sweden vs. Malta 6–0Defeat
  95. World Cup 2006 · Group 8 · Ta' Qali National StadiumHvs.HungaryMatch report: Malta vs. Hungary 0–2Defeat
  96. World Cup 2006 · Group 8 · Vassil Levski National StadiumAvs.BulgariaMatch report: Bulgaria vs. Malta 4–1Defeat
  97. World Cup 2006 · Group 8 · Ta' Qali National StadiumHvs.IcelandMatch report: Malta vs. Iceland 0–0Draw
  98. World Cup 2006 · Group 8 · Ta' Qali National StadiumHvs.SwedenMatch report: Malta vs. Sweden 0–7Defeat
  99. Friendly · SvangaskarðAvs.Faroe IslandsMatch report: Faroe Islands vs. Malta 3–2Defeat
  100. Friendly · Ta' Qali National StadiumHvs.PolandMatch report: Malta vs. Poland 0–4Defeat
Show all 100 matchesShow the latest matches only

Results over time

11 Dec 2003 · Defeat18 Aug 2004 · Defeat4 Sept 2004 · Defeat9 Oct 2004 · Draw13 Oct 2004 · Defeat17 Nov 2004 · Defeat4 Jun 2005 · Defeat8 Jun 2005 · Defeat17 Aug 2005 · Draw3 Sept 2005 · Defeat7 Sept 2005 · Draw12 Oct 2005 · Draw25 Feb 2006 · Defeat1 Mar 2006 · Defeat7 Feb 2007 · Draw24 Mar 2007 · Draw28 Mar 2007 · Defeat6 Jun 2007 · Defeat22 Aug 2007 · Defeat8 Sept 2007 · Draw12 Sept 2007 · Defeat13 Oct 2007 · Defeat17 Oct 2007 · Defeat17 Nov 2007 · Defeat21 Nov 2007 · Defeat2 Feb 2008 · Defeat4 Feb 2008 · Win6 Feb 2008 · Defeat26 Mar 2008 · Win30 May 2008 · Defeat20 Aug 2008 · Defeat6 Sept 2008 · Defeat10 Sept 2008 · Defeat11 Oct 2008 · Defeat15 Oct 2008 · Defeat19 Nov 2008 · Defeat11 Feb 2009 · Draw28 Mar 2009 · Defeat1 Apr 2009 · Defeat5 Jun 2009 · Defeat10 Jun 2009 · Defeat12 Aug 2009 · Win4 Sept 2009 · Defeat9 Sept 2009 · Defeat10 Oct 2009 · Defeat14 Oct 2009 · Defeat18 Nov 2009 · Defeat3 Mar 2010 · Defeat13 May 2010 · Defeat11 Aug 2010 · Draw2 Sept 2010 · Defeat7 Sept 2010 · Defeat8 Oct 2010 · Defeat17 Nov 2010 · Defeat9 Feb 2011 · Draw26 Mar 2011 · Defeat4 Jun 2011 · Defeat10 Aug 2011 · Win2 Sept 2011 · Defeat6 Sept 2011 · Draw7 Oct 2011 · Defeat11 Oct 2011 · Defeat29 Feb 2012 · Win2 Jun 2012 · Win14 Aug 2012 · Win7 Sept 2012 · Defeat11 Sept 2012 · Defeat12 Oct 2012 · Defeat14 Nov 2012 · Win22 Mar 2013 · Defeat26 Mar 2013 · Defeat7 Jun 2013 · Win14 Aug 2013 · Defeat6 Sept 2013 · Defeat11 Oct 2013 · Defeat15 Oct 2013 · Defeat19 Nov 2013 · Win4 Jun 2014 · Defeat10 Oct 2014 · Defeat13 Oct 2014 · Defeat16 Nov 2014 · Draw28 Mar 2015 · Defeat8 Jun 2015 · Win12 Jun 2015 · Defeat3 Sept 2015 · Defeat6 Sept 2015 · Draw10 Oct 2015 · Defeat13 Oct 2015 · Defeat11 Nov 2015 · Defeat27 May 2016 · Defeat31 May 2016 · Defeat31 Aug 2016 · Draw4 Sept 2016 · Defeat26 Mar 2018 · Defeat29 May 2018 · Draw1 Jun 2018 · Defeat10 Sept 2018 · Draw11 Oct 2018 · Defeat14 Oct 2018 · Draw17 Nov 2018 · Defeat

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

Most frequent teammates

#PlayerYearsTogetherBoth started
1Michael Mifsud2004–20188064
2André Schembri2007–20186347
3Andrew Cohen2004–20185828
4Andrei Agius2006–20185744
5Andrew Hogg2007–20184735
6Justin Haber2004–20164537
7Clayton Failla2008–20184330
8Luke Dimech2004–20134134
9Jamie Pace2007–20113928
10Ryan Fenech2008–20183814
11Ivan Woods2003–20113722
12Gareth Sciberras2003–20163627
13Jonathan Caruana2008–20183528
14Paul Fenech2009–20183514
15Brian Said2004–20093326
16Gilbert Agius2003–20093323
17Shaun Bajada2008–20123219
18Ian Azzopardi2003–20092917
19Kevin Sammut2005–20112912
20Alex Muscat2006–20152819

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

Most frequent opponents

#OpponentYearsMatchesWDLGoals
1Bulgaria2004–201560240
2Armenia2007–201851130
3Azerbaijan2013–201850320
4Georgia2006–201851130
5Hungary2004–200950050
6Croatia2005–201540130
7Italy2012–201540040
8Denmark2008–201340040
9Greece2007–201140040
10Sweden2004–200940040
11Iceland2004–200841120
12Czechia2009–201330031
13Austria2007–201630120
14Norway2007–201530030
15Liechtenstein2008–201233000

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