FOOTSAM / CONNECTIONS
Karl Pulo
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Karl Pulo played with most?
Most confirmed shared appearances:
- Nikolai Muscat10shared appearances
- Andrew Cohen9shared appearances
- Brandon Muscat9shared appearances
Who has Karl Pulo faced most often?
Most confirmed meetings as opponents:
- Kurt Zammit4confirmed meetings
- Andre Scicluna3confirmed meetings
- James Brincat3confirmed meetings
Who has Karl Pulo played with most?
Players with confirmed appearances in the same team as Karl Pulo.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 26 Aug 2017 – 6 March 2021 | ||
| 02 | 25 Feb 2017 – 6 March 2021 | ||
| 02 | 20 Sep 2020 – 23 Dec 2020 | ||
| 02 | 20 Sep 2020 – 23 Dec 2020 | ||
| 02 | 20 Sep 2020 – 23 Dec 2020 | ||
| 02 | 20 Sep 2020 – 23 Dec 2020 | ||
| 07 | 20 Sep 2020 – 2 Dec 2020 | ||
| 07 | 20 Sep 2020 – 2 Dec 2020 | ||
| 07 | 20 Sep 2020 – 23 Dec 2020 | ||
| 07 | 20 Sep 2020 – 2 Dec 2020 | ||
| 11 | 18 Aug 2017 – 8 March 2020 | ||
| 11 | 25 Feb 2017 – 8 March 2020 | ||
| 11 | 20 Sep 2020 – 23 Dec 2020 | ||
| 11 | 20 Sep 2020 – 23 Dec 2020 | ||
| 11 | 25 Feb 2017 – 8 March 2020 | ||
| 16 | 20 Oct 2020 – 23 Dec 2020 | ||
| 16 | 13 Jan 2018 – 6 March 2021 | ||
| 16 | 20 Sep 2020 – 23 Dec 2020 | ||
| 16 | 16 Feb 2020 – 6 March 2021 | ||
| 16 | 25 Feb 2017 – 13 Jan 2018 | ||
| 21 | 18 Aug 2017 – 20 Feb 2021 | ||
| 21 | 16 Feb 2020 – 6 March 2021 | ||
| 21 | 25 Feb 2017 – 8 March 2020 | ||
| 21 | 18 Aug 2017 – 13 Jan 2018 | ||
| 25 | 26 Sep 2020 – 29 Nov 2020 | ||
| 25 | 18 Aug 2017 – 16 Sep 2017 | ||
| 25 | 6 Jan 2021 – 6 March 2021 | ||
| 25 | 18 Aug 2017 – 16 Sep 2017 | ||
| 25 | 6 Jan 2021 – 6 March 2021 | ||
| 25 | 24 Oct 2020 – 23 Dec 2020 | ||
| 25 | 6 Jan 2021 – 6 March 2021 | ||
| 25 | 6 Jan 2021 – 6 March 2021 | ||
| 25 | 13 Jan 2018 – 6 March 2021 | ||
| 25 | 18 Aug 2017 – 16 Sep 2017 | ||
| 25 | 6 Jan 2021 – 6 March 2021 | ||
| 36 | 16 Jan 2021 – 6 March 2021 | ||
| 36 | 6 Jan 2021 – 20 Feb 2021 | ||
| 36 | 6 Jan 2021 – 20 Feb 2021 | ||
| 36 | 18 Aug 2017 – 13 Jan 2018 | ||
| 36 | 6 Jan 2021 – 20 Feb 2021 | ||
| 41 | 18 Aug 2017 – 9 Sep 2017 | ||
| 41 | 16 Feb 2020 – 8 March 2020 | ||
| 41 | 24 Oct 2020 – 23 Dec 2020 | ||
| 41 | 13 Jan 2018 – 23 Dec 2020 | ||
| 41 | 25 Feb 2017 – 8 March 2020 | ||
| 41 | 25 Feb 2017 – 23 Dec 2020 | ||
| 41 | 30 Sep 2020 – 20 Oct 2020 | ||
| 41 | 20 Oct 2020 – 24 Oct 2020 | ||
| 41 | 16 Feb 2020 – 8 March 2020 | ||
| 41 | 20 Sep 2020 – 20 Oct 2020 |
A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.
Has Karl Pulo played with or faced a particular player or team?
Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.
Who has Karl Pulo played with?
- Nikolai Muscat — 10 shared appearances with Karl Pulo. 26 Aug 2017 – 6 Mar 2021.
- Andrew Cohen — 9 shared appearances with Karl Pulo. 25 Feb 2017 – 6 Mar 2021.
- Brandon Muscat — 9 shared appearances with Karl Pulo. 20 Sept 2020 – 23 Dec 2020.
- Eduardo Rosado — 9 shared appearances with Karl Pulo. 20 Sept 2020 – 23 Dec 2020.
- Vánger da Silva — 9 shared appearances with Karl Pulo. 20 Sept 2020 – 23 Dec 2020.
- Vito Plut — 9 shared appearances with Karl Pulo. 20 Sept 2020 – 23 Dec 2020.
- Anderson — 8 shared appearances with Karl Pulo. 20 Sept 2020 – 2 Dec 2020.
- Daniel Fernandes — 8 shared appearances with Karl Pulo. 20 Sept 2020 – 2 Dec 2020.
- Daren Falzon — 8 shared appearances with Karl Pulo. 20 Sept 2020 – 23 Dec 2020.
- Matthew Spiteri — 8 shared appearances with Karl Pulo. 20 Sept 2020 – 2 Dec 2020.
- Amadou Samb — 7 shared appearances with Karl Pulo. 18 Aug 2017 – 8 Mar 2020.
- Clifford Gatt Baldacchino — 7 shared appearances with Karl Pulo. 25 Feb 2017 – 8 Mar 2020.
- Kyle Gatt — 7 shared appearances with Karl Pulo. 20 Sept 2020 – 23 Dec 2020.
- Matthew Tabone — 7 shared appearances with Karl Pulo. 20 Sept 2020 – 23 Dec 2020.
- Zachary Scerri — 7 shared appearances with Karl Pulo. 25 Feb 2017 – 8 Mar 2020.
- Jurgen Debono — 6 shared appearances with Karl Pulo. 20 Oct 2020 – 23 Dec 2020.
- Justin Haber — 6 shared appearances with Karl Pulo. 13 Jan 2018 – 6 Mar 2021.
- Keith Attard — 6 shared appearances with Karl Pulo. 20 Sept 2020 – 23 Dec 2020.
- Martin Davis — 6 shared appearances with Karl Pulo. 16 Feb 2020 – 6 Mar 2021.
- Moises Avila — 6 shared appearances with Karl Pulo. 25 Feb 2017 – 13 Jan 2018.
- Anthony Curmi — 5 shared appearances with Karl Pulo. 18 Aug 2017 – 20 Feb 2021.
- Dexter Xuereb — 5 shared appearances with Karl Pulo. 16 Feb 2020 – 6 Mar 2021.
- Juan Corbalan — 5 shared appearances with Karl Pulo. 25 Feb 2017 – 8 Mar 2020.
- Roderick Briffa — 5 shared appearances with Karl Pulo. 18 Aug 2017 – 13 Jan 2018.
- Daniel Zerafa — 4 shared appearances with Karl Pulo. 26 Sept 2020 – 29 Nov 2020.
- Emmanuel Okoye — 4 shared appearances with Karl Pulo. 18 Aug 2017 – 16 Sept 2017.
- Gabriel Mentz — 4 shared appearances with Karl Pulo. 6 Jan 2021 – 6 Mar 2021.
- Gary Muir — 4 shared appearances with Karl Pulo. 18 Aug 2017 – 16 Sept 2017.
- Jefferson — 4 shared appearances with Karl Pulo. 6 Jan 2021 – 6 Mar 2021.
- Misael Miranda — 4 shared appearances with Karl Pulo. 24 Oct 2020 – 23 Dec 2020.
- Nevin Portelli — 4 shared appearances with Karl Pulo. 6 Jan 2021 – 6 Mar 2021.
- Ricardo Correa — 4 shared appearances with Karl Pulo. 6 Jan 2021 – 6 Mar 2021.
- Sacha Borg — 4 shared appearances with Karl Pulo. 13 Jan 2018 – 6 Mar 2021.
- Samba Tounkara — 4 shared appearances with Karl Pulo. 18 Aug 2017 – 16 Sept 2017.
- Steve Borg — 4 shared appearances with Karl Pulo. 6 Jan 2021 – 6 Mar 2021.
- Bahrudin Atajić — 3 shared appearances with Karl Pulo. 16 Jan 2021 – 6 Mar 2021.
- Clyde Borg — 3 shared appearances with Karl Pulo. 6 Jan 2021 – 20 Feb 2021.
- Jackson Mendoza — 3 shared appearances with Karl Pulo. 6 Jan 2021 – 20 Feb 2021.
- Luca Brincat — 3 shared appearances with Karl Pulo. 18 Aug 2017 – 13 Jan 2018.
- Maxuell Samurai — 3 shared appearances with Karl Pulo. 6 Jan 2021 – 20 Feb 2021.
- Andre White — 2 shared appearances with Karl Pulo. 18 Aug 2017 – 9 Sept 2017.
- Ben Koné — 2 shared appearances with Karl Pulo. 16 Feb 2020 – 8 Mar 2020.
- Cedric Zahra — 2 shared appearances with Karl Pulo. 24 Oct 2020 – 23 Dec 2020.
- Edison Bilbao — 2 shared appearances with Karl Pulo. 13 Jan 2018 – 23 Dec 2020.
- Gianmarco Conti — 2 shared appearances with Karl Pulo. 25 Feb 2017 – 8 Mar 2020.
- Jurgen Borg — 2 shared appearances with Karl Pulo. 25 Feb 2017 – 23 Dec 2020.
- Lincoln — 2 shared appearances with Karl Pulo. 30 Sept 2020 – 20 Oct 2020.
- Luke Sciberras — 2 shared appearances with Karl Pulo. 20 Oct 2020 – 24 Oct 2020.
- Marco Criaco — 2 shared appearances with Karl Pulo. 16 Feb 2020 – 8 Mar 2020.
- Miguel Ciantar — 2 shared appearances with Karl Pulo. 20 Sept 2020 – 20 Oct 2020.
- Ricardo Santos Júnior — 2 shared appearances with Karl Pulo. 20 Sept 2020 – 31 Oct 2020.
- Rodolfo Soares — 2 shared appearances with Karl Pulo. 16 Feb 2020 – 8 Mar 2020.
- Sem Ogolong — 2 shared appearances with Karl Pulo. 26 Aug 2017 – 16 Sept 2017.
- Souleymane Diamoutèné — 2 shared appearances with Karl Pulo. 25 Feb 2017 – 16 Sept 2017.
- Stephen Pisani — 2 shared appearances with Karl Pulo. 20 Feb 2021 – 6 Mar 2021.
- Wilfried Domoraud — 2 shared appearances with Karl Pulo. 16 Feb 2020 – 8 Mar 2020.
- António Macedo Neto — 1 shared appearances with Karl Pulo. 13 Jan 2018 – 13 Jan 2018.
- Carlos Reyna — 1 shared appearances with Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Dale Tabone — 1 shared appearances with Karl Pulo. 2 Dec 2020 – 2 Dec 2020.
- David Xuereb — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Elvis Sakyi — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Fernando Barbosa — 1 shared appearances with Karl Pulo. 16 Feb 2020 – 16 Feb 2020.
- Filype Mendonça — 1 shared appearances with Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Haruna Zambuk Garba — 1 shared appearances with Karl Pulo. 13 Jan 2018 – 13 Jan 2018.
- Ian Azzopardi — 1 shared appearances with Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Ige Adeshina — 1 shared appearances with Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Jacob Borg — 1 shared appearances with Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Jan Tanti — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Leighton Grech — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Louis Zomé — 1 shared appearances with Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Manolito Micallef — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Marcelo Dias — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Matthew Farrugia — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Mirko Todorović — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Omar Elouni — 1 shared appearances with Karl Pulo. 6 Jan 2021 – 6 Jan 2021.
- Samuel Ogundare — 1 shared appearances with Karl Pulo. 26 Aug 2017 – 26 Aug 2017.
- Sean Cipriott — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Shunsuke Kanayama — 1 shared appearances with Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Sigitas Olberkis — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Taisei Marukawa — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Wilfried Zamble — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Wilkson — 1 shared appearances with Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
Who has Karl Pulo faced?
- Kurt Zammit — 4 confirmed meetings against Karl Pulo. 25 Feb 2017 – 2 Dec 2020.
- Andre Scicluna — 3 confirmed meetings against Karl Pulo. 9 Sept 2017 – 6 Jan 2021.
- James Brincat — 3 confirmed meetings against Karl Pulo. 9 Sept 2017 – 31 Oct 2020.
- Luke Montebello — 3 confirmed meetings against Karl Pulo. 26 Aug 2017 – 2 Dec 2020.
- Alan Abela — 2 confirmed meetings against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Alfred Effiong — 2 confirmed meetings against Karl Pulo. 16 Feb 2020 – 20 Sept 2020.
- Andrei Agius — 2 confirmed meetings against Karl Pulo. 16 Sept 2017 – 30 Sept 2020.
- Andrew Agius — 2 confirmed meetings against Karl Pulo. 9 Sept 2017 – 13 Jan 2018.
- Andrew Hogg — 2 confirmed meetings against Karl Pulo. 16 Sept 2017 – 8 Mar 2020.
- Arsenne Cilia — 2 confirmed meetings against Karl Pulo. 9 Sept 2017 – 13 Jan 2018.
- Augustine Loof — 2 confirmed meetings against Karl Pulo. 16 Feb 2020 – 20 Sept 2020.
- Ayrton Azzopardi — 2 confirmed meetings against Karl Pulo. 25 Feb 2017 – 13 Jan 2018.
- Batata — 2 confirmed meetings against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Bjørn Kristensen — 2 confirmed meetings against Karl Pulo. 16 Sept 2017 – 30 Sept 2020.
- Cain Attard — 2 confirmed meetings against Karl Pulo. 8 Mar 2020 – 2 Dec 2020.
- Caio Prado — 2 confirmed meetings against Karl Pulo. 8 Mar 2020 – 2 Dec 2020.
- Christian Cassar — 2 confirmed meetings against Karl Pulo. 9 Sept 2017 – 20 Feb 2021.
- Claudio Bonanni — 2 confirmed meetings against Karl Pulo. 8 Mar 2020 – 2 Dec 2020.
- Daneel Abela — 2 confirmed meetings against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Dejan Kukić — 2 confirmed meetings against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Federico Falcone — 2 confirmed meetings against Karl Pulo. 8 Mar 2020 – 2 Dec 2020.
- Firas Aboulezz — 2 confirmed meetings against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Flavio Carioca — 2 confirmed meetings against Karl Pulo. 23 Aug 2019 – 16 Jan 2021.
- Ige Adeshina — 2 confirmed meetings against Karl Pulo. 23 Aug 2019 – 23 Dec 2020.
- Igor Mišan — 2 confirmed meetings against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Jake Grech — 2 confirmed meetings against Karl Pulo. 26 Aug 2017 – 30 Sept 2020.
- Jan Tanti — 2 confirmed meetings against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Joseph Mbong — 2 confirmed meetings against Karl Pulo. 16 Sept 2017 – 23 Dec 2020.
- Jurgen Degabriele — 2 confirmed meetings against Karl Pulo. 16 Sept 2017 – 30 Sept 2020.
- Lecão — 2 confirmed meetings against Karl Pulo. 25 Feb 2017 – 2 Dec 2020.
- Llywelyn Cremona — 2 confirmed meetings against Karl Pulo. 26 Aug 2017 – 31 Oct 2020.
- Luis Riascos — 2 confirmed meetings against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Luke Grech — 2 confirmed meetings against Karl Pulo. 9 Sept 2017 – 13 Jan 2018.
- Marcus Grima — 2 confirmed meetings against Karl Pulo. 16 Feb 2020 – 20 Sept 2020.
- Matthew Farrugia — 2 confirmed meetings against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Matthew Guillaumier — 2 confirmed meetings against Karl Pulo. 26 Aug 2017 – 23 Dec 2020.
- Matthew Spiteri — 2 confirmed meetings against Karl Pulo. 9 Sept 2017 – 13 Jan 2018.
- Óscar Carniello — 2 confirmed meetings against Karl Pulo. 8 Mar 2020 – 2 Dec 2020.
- Paul Fenech — 2 confirmed meetings against Karl Pulo. 16 Feb 2020 – 20 Sept 2020.
- Paul Mbong — 2 confirmed meetings against Karl Pulo. 8 Mar 2020 – 2 Dec 2020.
- Ricardinho — 2 confirmed meetings against Karl Pulo. 9 Sept 2017 – 13 Jan 2018.
- Ricardo Correa — 2 confirmed meetings against Karl Pulo. 16 Feb 2020 – 26 Sept 2020.
- Roderick Briffa — 2 confirmed meetings against Karl Pulo. 8 Mar 2020 – 2 Dec 2020.
- Ryan Camenzuli — 2 confirmed meetings against Karl Pulo. 26 Aug 2017 – 16 Jan 2021.
- Ryan Fenech — 2 confirmed meetings against Karl Pulo. 8 Mar 2020 – 29 Nov 2020.
- Sacha Borg — 2 confirmed meetings against Karl Pulo. 25 Feb 2017 – 26 Sept 2020.
- Sean Mintoff — 2 confirmed meetings against Karl Pulo. 16 Feb 2020 – 20 Sept 2020.
- Siraj Arab — 2 confirmed meetings against Karl Pulo. 23 Aug 2019 – 16 Jan 2021.
- Stephen Pisani — 2 confirmed meetings against Karl Pulo. 16 Feb 2020 – 20 Sept 2020.
- Steven Bezzina — 2 confirmed meetings against Karl Pulo. 16 Feb 2020 – 20 Sept 2020.
- Tristan Caruana — 2 confirmed meetings against Karl Pulo. 25 Feb 2017 – 29 Nov 2020.
- Yannick Yankam — 2 confirmed meetings against Karl Pulo. 8 Mar 2020 – 2 Dec 2020.
- Zachary Cassar — 2 confirmed meetings against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Abubakar Bello Osagie — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Adrian Borg — 1 confirmed meetings against Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Adrian Carabott — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Aidan Friggieri — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Aiden Galea — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Alan Souza — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Alessandro Guarnone — 1 confirmed meetings against Karl Pulo. 2 Dec 2020 – 2 Dec 2020.
- Alessandro Milesi — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Alexander Cini — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Alexander Nilsson — 1 confirmed meetings against Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Alexander Satariano — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- André Prates — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Andrea Cassar — 1 confirmed meetings against Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Andreas Blas Cittadini — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Andreas Vella — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Andrew Cohen — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Andrew Zammit — 1 confirmed meetings against Karl Pulo. 6 Jan 2021 – 6 Jan 2021.
- Antoine Borg — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Antonio Chetcuti — 1 confirmed meetings against Karl Pulo. 13 Jan 2018 – 13 Jan 2018.
- Antonio Mitrev — 1 confirmed meetings against Karl Pulo. 13 Jan 2018 – 13 Jan 2018.
- Artúr Bénes — 1 confirmed meetings against Karl Pulo. 9 Sept 2017 – 9 Sept 2017.
- Augusto Cáseres — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Ayrton Attard — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
- Brandon Paiber — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Bruno de Brito — 1 confirmed meetings against Karl Pulo. 26 Aug 2017 – 26 Aug 2017.
- Camilo Del Castillo — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Carl Cassar — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Carlos Alberto — 1 confirmed meetings against Karl Pulo. 26 Aug 2017 – 26 Aug 2017.
- Chris Matombo — 1 confirmed meetings against Karl Pulo. 24 Oct 2020 – 24 Oct 2020.
- Christian Grech — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Christopher Farrugia — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Christopher Galea — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Clayton Failla — 1 confirmed meetings against Karl Pulo. 16 Sept 2017 – 16 Sept 2017.
- Clinch McAllister — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Clyde Borg — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Conor Borg — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Daniel Agius — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Daniel Ponce de León — 1 confirmed meetings against Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Daniel Scerri — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Daniel Zerafa — 1 confirmed meetings against Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Danny Holla — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Darko Gojković — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Darren Borg — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- David Cassar — 1 confirmed meetings against Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- David Xuereb — 1 confirmed meetings against Karl Pulo. 6 Jan 2021 – 6 Jan 2021.
- Dejan Vuković — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Denílson Neves — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Dibola Diwoto Júnior — 1 confirmed meetings against Karl Pulo. 6 Jan 2021 – 6 Jan 2021.
- Diego Albanese — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Diego Capel — 1 confirmed meetings against Karl Pulo. 8 Mar 2020 – 8 Mar 2020.
- Dion Fava — 1 confirmed meetings against Karl Pulo. 6 Jan 2021 – 6 Jan 2021.
- Djamel Boerstra Leeflang — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Dodo — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Dorian Bugeja — 1 confirmed meetings against Karl Pulo. 24 Oct 2020 – 24 Oct 2020.
- Douglas Washington — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Dunstan Vella — 1 confirmed meetings against Karl Pulo. 16 Sept 2017 – 16 Sept 2017.
- Dylan Micallef — 1 confirmed meetings against Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Ebiabowei Baker — 1 confirmed meetings against Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Edafe Uzeh — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
- Eduard Calin — 1 confirmed meetings against Karl Pulo. 13 Jan 2018 – 13 Jan 2018.
- Edward Herrera — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Elkin Serrano — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Emerson Marcelina — 1 confirmed meetings against Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Emmanuel Okoye — 1 confirmed meetings against Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Enmy Peña — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Eric McWoods — 1 confirmed meetings against Karl Pulo. 20 Sept 2020 – 20 Sept 2020.
- Erjon Beu — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Ernest Webnje N'For — 1 confirmed meetings against Karl Pulo. 26 Aug 2017 – 26 Aug 2017.
- Ferdinando Apap — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
- Francesco Verde — 1 confirmed meetings against Karl Pulo. 2 Dec 2020 – 2 Dec 2020.
- Francisco da Silva — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Franklin Sasere — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Gabri Izquier — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
- Gabriel Aquilina — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Gabriel Mensah — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Gabriel Mentz — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Gilmore Azzopardi — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Glenn Zammit — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Godwin Mckay — 1 confirmed meetings against Karl Pulo. 9 Sept 2017 – 9 Sept 2017.
- Henrique Motta — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Henry Bonello — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Imanol González — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Ini Akpan — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Isaac Ntow — 1 confirmed meetings against Karl Pulo. 8 Mar 2020 – 8 Mar 2020.
- Ivan Božović — 1 confirmed meetings against Karl Pulo. 16 Feb 2020 – 16 Feb 2020.
- Jack Kind — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Jackson Siqueira — 1 confirmed meetings against Karl Pulo. 16 Sept 2017 – 16 Sept 2017.
- Jackson Mendoza — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Jacques Critien — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Jake Galea — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Jamie Zerafa — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Jan Busuttil — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Jefferson — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- John Mintoff — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Jonathan Caruana — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Jonathan Requena — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Jorge Elias — 1 confirmed meetings against Karl Pulo. 16 Sept 2017 – 16 Sept 2017.
- Joseph Attard — 1 confirmed meetings against Karl Pulo. 24 Oct 2020 – 24 Oct 2020.
- Joseph Zerafa — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Juan Bolaños — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Juan Corbalan — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Julian Galea — 1 confirmed meetings against Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Jurgen Farrugia — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Jurgen Suda — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Juri Cisotti — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Justin Grioli — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Justin Haber — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Karl Micallef — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Kevaughn Atkinson — 1 confirmed meetings against Karl Pulo. 24 Oct 2020 – 24 Oct 2020.
- Kevin — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Kevin Rosero — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Kieran Xuereb — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Kristian Keqi — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Kurt Shaw — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Leandro Aguirre — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Leandro Almeida — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
- Leandro Motta — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Lee Pisani — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Lee Schembri — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Leon Muscat — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Luca Brincat — 1 confirmed meetings against Karl Pulo. 24 Oct 2020 – 24 Oct 2020.
- Lucão — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Lucas Maia — 1 confirmed meetings against Karl Pulo. 26 Aug 2017 – 26 Aug 2017.
- Luke Bonnici — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Mahamadou Traore — 1 confirmed meetings against Karl Pulo. 13 Jan 2018 – 13 Jan 2018.
- Manuel Bartolo — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Manuel Bustos — 1 confirmed meetings against Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Marcelo — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Marcelo Dias — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Marcelo Dias — 1 confirmed meetings against Karl Pulo. 16 Sept 2017 – 16 Sept 2017.
- Marco Sahanek — 1 confirmed meetings against Karl Pulo. 16 Sept 2017 – 16 Sept 2017.
- Mario Fontanella — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Markos Moustakis — 1 confirmed meetings against Karl Pulo. 20 Sept 2020 – 20 Sept 2020.
- Martin Davis — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Martin Klein — 1 confirmed meetings against Karl Pulo. 26 Aug 2017 – 26 Aug 2017.
- Martin Kreuzriegler — 1 confirmed meetings against Karl Pulo. 16 Sept 2017 – 16 Sept 2017.
- Matar Dieye — 1 confirmed meetings against Karl Pulo. 13 Jan 2018 – 13 Jan 2018.
- Matías García — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Matthew Brincat — 1 confirmed meetings against Karl Pulo. 9 Sept 2017 – 9 Sept 2017.
- Matthew Cremona — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
- Matthew Ellul — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
- Mattia Del Negro — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Michael Camilleri — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Michael Johnson — 1 confirmed meetings against Karl Pulo. 20 Sept 2020 – 20 Sept 2020.
- Michael Mifsud — 1 confirmed meetings against Karl Pulo. 8 Mar 2020 – 8 Mar 2020.
- Michele Sansone — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Miguel Alba — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Moussa Kamara — 1 confirmed meetings against Karl Pulo. 20 Sept 2020 – 20 Sept 2020.
- Moustapha Beye — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Myles Beerman — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Neil Friggieri — 1 confirmed meetings against Karl Pulo. 2 Dec 2020 – 2 Dec 2020.
- Neil Micallef — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Neil Tabone — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Nenad Šljivić — 1 confirmed meetings against Karl Pulo. 16 Feb 2020 – 16 Feb 2020.
- Nevin Portelli — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Nicola Leone — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Nikola Terzin — 1 confirmed meetings against Karl Pulo. 24 Oct 2020 – 24 Oct 2020.
- Nikolai Muscat — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Nuno Malheiro — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Patrick Borg — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Patrick Mota — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Pedro de Lima — 1 confirmed meetings against Karl Pulo. 16 Feb 2020 – 16 Feb 2020.
- Philip Schranz — 1 confirmed meetings against Karl Pulo. 26 Aug 2017 – 26 Aug 2017.
- Predrag Babic — 1 confirmed meetings against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Predrag Đorđević — 1 confirmed meetings against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Rei Tachikawa — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Renato Camilo — 1 confirmed meetings against Karl Pulo. 26 Aug 2017 – 26 Aug 2017.
- Riki Kakinuma — 1 confirmed meetings against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Rodolfo Soares — 1 confirmed meetings against Karl Pulo. 16 Sept 2017 – 16 Sept 2017.
- Romario Camilleri — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Romeu — 1 confirmed meetings against Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Rui Gomes — 1 confirmed meetings against Karl Pulo. 16 Sept 2017 – 16 Sept 2017.
- Rundell Winchester — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
- Ryan Camilleri — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Ryan Darmanin — 1 confirmed meetings against Karl Pulo. 9 Sept 2017 – 9 Sept 2017.
- Ryan Grech — 1 confirmed meetings against Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Samir Arab — 1 confirmed meetings against Karl Pulo. 20 Sept 2020 – 20 Sept 2020.
- Santiago Malano — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Sean Cipriott — 1 confirmed meetings against Karl Pulo. 9 Sept 2017 – 9 Sept 2017.
- Sérgio Barboza — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Sergio Fernández — 1 confirmed meetings against Karl Pulo. 25 Feb 2017 – 25 Feb 2017.
- Sergio Osagho Uyi — 1 confirmed meetings against Karl Pulo. 6 Jan 2021 – 6 Jan 2021.
- Sérgio Raphael — 1 confirmed meetings against Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Seyi Adekoya — 1 confirmed meetings against Karl Pulo. 16 Feb 2020 – 16 Feb 2020.
- Shaun Dimech — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Shola Shodiya — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
- Stefan Dimić — 1 confirmed meetings against Karl Pulo. 16 Feb 2020 – 16 Feb 2020.
- Stefan Radovanović — 1 confirmed meetings against Karl Pulo. 13 Jan 2018 – 13 Jan 2018.
- Steve Borg — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Suleiman Jalu — 1 confirmed meetings against Karl Pulo. 20 Sept 2020 – 20 Sept 2020.
- Taisei Marukawa — 1 confirmed meetings against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Temitope Abdeen — 1 confirmed meetings against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Tensior Gusman — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Thiago Bonfim — 1 confirmed meetings against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
- Thiaguinho — 1 confirmed meetings against Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Timothy Tabone — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Ulises Arias — 1 confirmed meetings against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Uroš Ljubomirac — 1 confirmed meetings against Karl Pulo. 20 Sept 2020 – 20 Sept 2020.
- Victor Luiz — 1 confirmed meetings against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Walter Acevedo — 1 confirmed meetings against Karl Pulo. 26 Aug 2017 – 26 Aug 2017.
- Wellington Vieira — 1 confirmed meetings against Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Weverton — 1 confirmed meetings against Karl Pulo. 20 Sept 2020 – 20 Sept 2020.
- Wilkson — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
- Yuri — 1 confirmed meetings against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Zachary Grech — 1 confirmed meetings against Karl Pulo. 30 Sept 2020 – 30 Sept 2020.
Which teams has Karl Pulo faced?
Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.
- Birkirkara — 3 confirmed appearances against Karl Pulo. 26 Aug 2017 – 2 Dec 2020.
- Tarxien Rainbows — 3 confirmed appearances against Karl Pulo. 25 Feb 2017 – 13 Jan 2018.
- Balzan FC — 2 confirmed appearances against Karl Pulo. 16 Feb 2020 – 20 Sept 2020.
- Hibernians — 2 confirmed appearances against Karl Pulo. 16 Sept 2017 – 30 Sept 2020.
- Senglea Athletic — 2 confirmed appearances against Karl Pulo. 24 Oct 2020 – 6 Jan 2021.
- Floriana — 1 confirmed appearances against Karl Pulo. 16 Jan 2021 – 16 Jan 2021.
- Gudja United — 1 confirmed appearances against Karl Pulo. 31 Oct 2020 – 31 Oct 2020.
- Gzira United — 1 confirmed appearances against Karl Pulo. 26 Sept 2020 – 26 Sept 2020.
- Hamrun Spartans — 1 confirmed appearances against Karl Pulo. 23 Dec 2020 – 23 Dec 2020.
- Lija Athletic — 1 confirmed appearances against Karl Pulo. 18 Aug 2017 – 18 Aug 2017.
- Santa Lucía — 1 confirmed appearances against Karl Pulo. 20 Oct 2020 – 20 Oct 2020.
- Sirens — 1 confirmed appearances against Karl Pulo. 23 Aug 2019 – 23 Aug 2019.
- Sliema Wanderers — 1 confirmed appearances against Karl Pulo. 6 Mar 2021 – 6 Mar 2021.
- Valletta FC — 1 confirmed appearances against Karl Pulo. 29 Nov 2020 – 29 Nov 2020.
- Zejtun Corinthians — 1 confirmed appearances against Karl Pulo. 20 Feb 2021 – 20 Feb 2021.
Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.
About this page and its data
Football connections
Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.
All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.
FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.




















































