PLAYER PROFILE

Cain Formosa.

Matrix 100906

At a glance

Full name
Cain Formosa
Born
30 Nov 2000
Age today
25
Nationality
—

Career by season

10 recorded appearances
Cain Formosa appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
22/23Malta Premier League Valletta FC 88007200
20/21International Friendly Games Malta U21 22001530

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Cain Formosa match log
DateCompetitionMatchScoreMinutesGoals
20 Apr 2023Malta Premier League Valletta FC v Marsaxlokk FC 1 – 190
01 Apr 2023Malta Premier League Zebbug Rangers FC v Valletta FC 1 – 590
10 Mar 2023Malta Premier League Valletta FC v Balzan FC 0 – 090
04 Mar 2023Malta Premier League Gzira United FC v Valletta FC 1 – 290
19 Feb 2023Malta Premier League Valletta FC v Mosta FC 0 – 090
11 Feb 2023Malta Premier League Hamrun Spartans v Valletta FC 1 – 090
05 Feb 2023Malta Premier League Valletta FC v Birkirkara FC 1 – 190
01 Feb 2023Malta Premier League Sirens FC v Valletta FC 3 – 390
04 Jun 2021International Friendly Games Bosnia-Herzegovina U21 v Malta U21 1 – 090
30 May 2021International Friendly Games Qatar U23 v Malta U21 5 – 063

Career transfers

9 recorded moves

All recorded career moves, newest first.

Cain Formosa career transfers
Date FromToMoveFee
01 Oct 2025 Gudja United FC Qormi FC Transfer Free
21 Jul 2025 Gzira United FC Gudja United FC Not recorded —
30 Jan 2025 Sliema Wanderers Gzira United FC Transfer Free
13 Aug 2024 Santa Lucia FC Sliema Wanderers Not recorded —
04 Jan 2024 Not recorded Santa Lucia FC Not recorded —
09 Oct 2023 Valletta FC Without club Released —
23 Aug 2022 San Gwann FC Valletta FC Transfer Free
01 Jan 2019 Gharghur FC San Gwann FC Transfer —
01 Jul 2018 Mdina Knights FC San Gwann FC Transfer —

Contracts and market values are not available yet.