# | Football Tipster | Win | Lose | Draw | Win % | Profit % | Pending | Outstanding | Total Bal |
---|---|---|---|---|---|---|---|---|---|
61 |
![]() |
37 | 14 | 0 | 72.55 | -0.66% | 0 | 993,355 | 993,355 |
62 |
![]() |
10 | 5 | 0 | 66.67 | -1.15% | 0 | 988,510 | 988,510 |
63 |
![]() |
46 | 36 | 0 | 56.10 | -1.44% | 0 | 985,600 | 985,600 |
64 |
![]() |
8 | 33 | 0 | 19.51 | -1.50% | 0 | 985,036 | 985,036 |
65 |
![]() |
6 | 5 | 0 | 54.55 | -1.58% | 0 | 984,200 | 984,200 |
There are currently no pending picks.
Kick-Off | Competition | Match | Soccer Picks | Odds | Stake | Result | Status |
---|---|---|---|---|---|---|---|
Pick #447908 Multi-Stake: 🍊 2,000
|
|||||||
|
Bologna vs Sampdoria | 1X2 Draw |
200 | 🍊 2,000 | 2 - 2 | WIN | |
|
Genoa vs Fiorentina | 1X2 Fiorentina |
110 | 2 - 5 | WIN | ||
|
Udinese vs Parma | 1X2 Udinese |
110 | 3 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 26,460 | ||||||
Pick #447869 Multi-Stake: 🍊 2,000
|
|||||||
|
Real Sociedad vs Atlético Madrid | 1X2 Atlético Madrid |
120 | 🍊 2,000 | 1 - 2 | WIN | |
|
Genoa vs Fiorentina | 1X2 Fiorentina |
110 | 2 - 5 | WIN | ||
|
Udinese vs Parma | 1X2 Udinese |
110 | 3 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 19,404 | ||||||
Pick #479106 Multi-Stake: 🍊 3,000
|
|||||||
|
Kristiansund vs Fredrikstad | Over / Under Over 2.5 |
-136 | 🍊 3,000 | 2 - 2 | WIN | |
|
Biel-Bienne vs Locarno | Over / Under Over 2.5 |
-136 | 4 - 1 | WIN | ||
|
Winterthur vs Vaduz | Over / Under Over 2.5 |
-136 | 1 - 3 | WIN | ||
Status : WIN | Outcome : 🍊 15,533 | ||||||
Pick #463553 Multi-Stake: 🍊 2,000
|
|||||||
|
TSG Hoffenheim vs Borussia Mönchengladbach | Over / Under Over 2.5 |
-142 | 🍊 2,000 | 2 - 1 | WIN | |
|
Strømsgodset vs Odd | Over / Under Over 2.75 |
-142 | 3 - 1 | WIN | ||
|
Jagiellonia Białystok vs Ruch Chorzów | Over / Under Over 2.5 |
105 | 4 - 0 | WIN | ||
Status : WIN | Outcome : 🍊 11,849 | ||||||
Pick #447909 | |||||||
|
Atalanta vs Torino | Half Time / Full Time Draw - Home |
450 | 🍊 2,000 | 2 - 0 (0 - 0) |
WIN | |
Status : WIN | Outcome : 🍊 11,000 | ||||||
Pick #457297 Multi-Stake: 🍊 3,000
|
|||||||
Finland - Kakkonen | Gnistan vs EsPa | Over / Under Over 2.75 |
-192 | 🍊 3,000 | 4 - 1 | WIN | |
|
Härmä vs TPV | Over / Under Over 2.75 |
-222 | 0 - 6 | WIN | ||
|
Fredrikstad vs Elverum | Over / Under Over 2.75 |
-181 | 2 - 1 | WIN HALF | ||
Status : WIN | Outcome : 🍊 8,430 | ||||||
Pick #447470 | |||||||
|
Thun vs Lausanne Sport | Over / Under Over 2.5 |
-117 | 🍊 2,000 | 4 - 1 | WIN | |
Status : WIN | Outcome : 🍊 3,700 | ||||||
Pick #447336 | |||||||
|
Ural vs Rubin Kazan | 1X2 Rubin Kazan |
-120 | 🍊 2,000 | 0 - 3 | WIN | |
Status : WIN | Outcome : 🍊 3,660 |
Kick-Off | Competition | Match | Soccer Picks | Odds | Stake | Result | Status |
---|---|---|---|---|---|---|---|
Pick #480399 Multi-Stake: 🍊 3,000
|
|||||||
|
Granada vs Athletic Club | 1X2 Draw |
230 | 🍊 3,000 | 2 - 0 | LOSE | |
|
Everton vs Newcastle United | 1X2 Draw |
333 | 3 - 2 | LOSE | ||
|
Lens vs Metz | 1X2 Draw |
220 | 3 - 2 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #480398 Multi-Stake: 🍊 3,000
|
|||||||
|
SpVgg Greuther Fürth vs Dynamo Dresden | 1X2 SpVgg Greuther Fürth |
-161 | 🍊 3,000 | 4 - 0 | WIN | |
|
Lens vs Metz | 1X2 Lens |
105 | 3 - 2 | WIN | ||
|
Fiorentina vs Parma | 1X2 Fiorentina |
-153 | 2 - 2 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #479394 Multi-Stake: 🍊 3,000
|
|||||||
|
Panathinaikos vs Asteras Tripolis | 1X2 Panathinaikos |
125 | 🍊 3,000 | 2 - 1 | WIN | |
|
Reims vs Monaco | 1X2 Monaco |
-161 | 1 - 1 | LOSE | ||
|
Real Murcia vs Numancia | 1X2 Real Murcia |
140 | 2 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #479357 Multi-Stake: 🍊 3,000
|
|||||||
|
Real Zaragoza vs Recreativo Huelva | 1X2 Real Zaragoza |
110 | 🍊 3,000 | 1 - 2 | LOSE | |
|
Hammarby vs GIF Sundsvall | 1X2 Hammarby |
110 | 1 - 1 | LOSE | ||
|
Sarpsborg 08 vs Rosenborg | 1X2 Rosenborg |
-117 | 1 - 2 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #479106 Multi-Stake: 🍊 3,000
|
|||||||
|
Kristiansund vs Fredrikstad | Over / Under Over 2.5 |
-136 | 🍊 3,000 | 2 - 2 | WIN | |
|
Biel-Bienne vs Locarno | Over / Under Over 2.5 |
-136 | 4 - 1 | WIN | ||
|
Winterthur vs Vaduz | Over / Under Over 2.5 |
-136 | 1 - 3 | WIN | ||
Status : WIN | Outcome : 🍊 15,533 | ||||||
Pick #479105 Multi-Stake: 🍊 3,000
|
|||||||
|
Coventry City vs Brentford | 1X2 Coventry City |
138 | 🍊 3,000 | 0 - 2 | LOSE | |
|
Sunderland vs Liverpool | 1X2 Liverpool |
-161 | 1 - 3 | WIN | ||
|
Celta de Vigo vs Elche | 1X2 Celta de Vigo |
-109 | 0 - 1 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #474987 Multi-Stake: 🍊 3,000
|
|||||||
|
Hearts vs Queen of the South | Over / Under Over 2.5 |
-105 | 🍊 3,000 | 3 - 3 | WIN | |
|
Newcastle United vs Leeds United | Over / Under Over 2.5 |
-125 | 2 - 0 | LOSE | ||
|
Tranmere Rovers vs Stoke City | Over / Under Over 2.5 |
-125 | 0 - 2 | LOSE | ||
|
Torino vs Hellas Verona | Over / Under Over 2.5 |
102 | 2 - 2 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #474985 Multi-Stake: 🍊 3,000
|
|||||||
|
Newcastle United vs Leeds United | 1X2 Newcastle United |
-142 | 🍊 3,000 | 2 - 0 | WIN | |
|
Tranmere Rovers vs Stoke City | 1X2 Stoke City |
-200 | 0 - 2 | WIN | ||
|
Torino vs Hellas Verona | 1X2 Torino |
-120 | 2 - 2 | LOSE | ||
|
Bologna vs Milan | 1X2 Milan |
-105 | 3 - 3 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #469637 Multi-Stake: 🍊 3,000
|
|||||||
|
Young Boys vs Luzern | Over / Under Over 2.5 |
-153 | 🍊 3,000 | 0 - 1 | LOSE | |
|
FC Groningen vs RKC Waalwijk | Over / Under Over 2.5 |
-136 | 4 - 1 | WIN | ||
|
Rennes vs Ajaccio | Over / Under Over 2.5 |
115 | 2 - 0 | LOSE | ||
|
Eskişehirspor vs Antalyaspor | Over / Under Over 2.5 |
108 | 2 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #469620 Multi-Stake: 🍊 3,000
|
|||||||
|
Reims vs Guingamp | 1X2 Reims |
110 | 🍊 3,000 | 1 - 1 | LOSE | |
|
Roda JC Kerkrade vs SC Heerenveen | 1X2 Roda JC Kerkrade |
140 | 2 - 2 | LOSE | ||
|
Genoa vs Livorno | 1X2 Genoa |
-125 | 0 - 0 | LOSE | ||
|
FC Groningen vs RKC Waalwijk | 1X2 FC Groningen |
-117 | 4 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #468531 Multi-Stake: 🍊 2,000
|
|||||||
|
Lens vs Créteil | 1X2 Lens |
-142 | 🍊 2,000 | 1 - 1 | LOSE | |
|
Dijon vs Tours | 1X2 Dijon |
110 | 2 - 0 | WIN | ||
|
Mattersburg vs Liefering | 1X2 Mattersburg |
130 | 2 - 0 | WIN | ||
|
FC Volendam vs Helmond Sport | 1X2 FC Volendam |
-109 | 0 - 3 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #467866 Multi-Stake: 🍊 3,000
|
|||||||
|
SC Freiburg vs Slovan Liberec | Over / Under Over 2.5 |
-129 | 🍊 3,000 | 2 - 2 | WIN | |
|
Apollon vs Trabzonspor | Over / Under Over 2.5 |
125 | 1 - 2 | WIN | ||
|
Maccabi Haifa vs AZ | Over / Under Over 2.5 |
-125 | 0 - 1 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #464877 Multi-Stake: 🍊 3,000
|
|||||||
|
Swansea City vs Liverpool | 1X2 Liverpool |
138 | 🍊 3,000 | 2 - 2 | LOSE | |
|
Athletic Club vs Celta de Vigo | 1X2 Athletic Club |
-161 | 3 - 2 | WIN | ||
|
Parma vs Roma | 1X2 Roma |
130 | 1 - 3 | WIN | ||
|
Vaslui vs ACS Poli Timişoara | 1X2 Vaslui |
-133 | 1 - 0 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #463885 Multi-Stake: 🍊 3,000
|
|||||||
|
Sampdoria vs Genoa | 1X2 Sampdoria |
140 | 🍊 3,000 | 0 - 3 | LOSE | |
|
Sporting Braga vs Estoril | 1X2 Sporting Braga |
-125 | 3 - 2 | WIN | ||
|
Real Betis vs Valencia | 1X2 Valencia |
150 | 3 - 1 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #463753 Multi-Stake: 🍊 2,000
|
|||||||
|
Sligo Rovers vs Derry City | Over / Under Over 2.5 |
110 | 🍊 2,000 | 1 - 0 | LOSE | |
|
Pogoń Szczecin vs Lechia Gdańsk | Over / Under Over 2.5 |
125 | 1 - 1 | LOSE | ||
|
Hakoah Ramat Gan vs Hapoel Rishon LeZion | Over / Under Over 2.5 |
125 | 2 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #463744 Multi-Stake: 🍊 2,000
|
|||||||
|
Sampdoria vs Genoa | 1X2 Sampdoria |
140 | 🍊 2,000 | 0 - 3 | LOSE | |
|
Olympique Lyonnais vs Rennes | 1X2 Olympique Lyonnais |
-117 | 0 - 0 | LOSE | ||
|
Eintracht Braunschweig vs Nürnberg | 1X2 Nürnberg |
170 | 1 - 1 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #463553 Multi-Stake: 🍊 2,000
|
|||||||
|
TSG Hoffenheim vs Borussia Mönchengladbach | Over / Under Over 2.5 |
-142 | 🍊 2,000 | 2 - 1 | WIN | |
|
Strømsgodset vs Odd | Over / Under Over 2.75 |
-142 | 3 - 1 | WIN | ||
|
Jagiellonia Białystok vs Ruch Chorzów | Over / Under Over 2.5 |
105 | 4 - 0 | WIN | ||
Status : WIN | Outcome : 🍊 11,849 | ||||||
Pick #463521 | |||||||
|
Reading vs Brighton & Hove Albion | Half Time / Full Time Draw - Home |
500 | 🍊 2,000 | 0 - 0 (0 - 0) |
LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #458558 Multi-Stake: 🍊 3,000
|
|||||||
|
Ukraine vs England | 1X2 England |
180 | 🍊 3,000 | 0 - 0 | LOSE | |
|
Hungary vs Estonia | 1X2 Hungary |
-250 | 5 - 1 | WIN | ||
|
Wales vs Serbia | 1X2 Serbia |
120 | 0 - 3 | WIN | ||
|
Cyprus vs Slovenia | 1X2 Slovenia |
-105 | 0 - 2 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #458557 Multi-Stake: 🍊 3,000
|
|||||||
|
Luxembourg vs Northern Ireland | 1X2 Northern Ireland |
115 | 🍊 3,000 | 3 - 2 | LOSE | |
|
Iceland vs Albania | 1X2 Iceland |
130 | 2 - 1 | WIN | ||
|
Italy vs Czech Republic | 1X2 Italy |
-142 | 2 - 1 | WIN | ||
|
Cyprus vs Slovenia | 1X2 Slovenia |
-105 | 0 - 2 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #457297 Multi-Stake: 🍊 3,000
|
|||||||
Finland - Kakkonen | Gnistan vs EsPa | Over / Under Over 2.75 |
-192 | 🍊 3,000 | 4 - 1 | WIN | |
|
Härmä vs TPV | Over / Under Over 2.75 |
-222 | 0 - 6 | WIN | ||
|
Fredrikstad vs Elverum | Over / Under Over 2.75 |
-181 | 2 - 1 | WIN HALF | ||
Status : WIN | Outcome : 🍊 8,430 | ||||||
Pick #456611 Multi-Stake: 🍊 3,000
|
|||||||
|
HamKam vs Bryne | Over / Under Over 2.75 |
-158 | 🍊 3,000 | 3 - 2 | WIN | |
|
Real Madrid II vs Mirandés | Over / Under Over 2.5 |
-133 | 0 - 1 | LOSE | ||
|
Real Jaén vs Girona | Over / Under Over 2.5 |
100 | 3 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #451806 Multi-Stake: 🍊 3,000
|
|||||||
|
Nürnberg II vs Heimstetten | Over / Under Over 2.5 |
-181 | 🍊 3,000 | 1 - 1 | LOSE | |
|
Bristol City vs Bristol Rovers | Over / Under Over 2.5 |
-142 | 2 - 1 | WIN | ||
Hungary - League Cup | Ferencváros vs Soproni VSE | Over / Under Over 2.75 |
-147 | 2 - 1 | WIN HALF | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #450581 Multi-Stake: 🍊 5,000
|
|||||||
|
Milton Keynes Dons vs Northampton Town | 1X2 Milton Keynes Dons |
-181 | 🍊 5,000 | 2 - 0 | WIN | |
|
Wolverhampton Wanderers vs Walsall | 1X2 Wolverhampton Wanderers |
-142 | 2 - 2 | LOSE | ||
|
Cheltenham Town vs Plymouth Argyle | 1X2 Cheltenham Town |
125 | 3 - 3 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #450580 Multi-Stake: 🍊 5,000
|
|||||||
|
Crewe Alexandra vs Accrington Stanley | 1X2 Crewe Alexandra |
-161 | 🍊 5,000 | 1 - 0 | WIN | |
|
Derry City vs St Patrick's | 1X2 St Patrick's |
-109 | 0 - 1 | WIN | ||
|
Westerlo vs Sint-Truiden | 1X2 Westerlo |
100 | 1 - 1 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #450384 Multi-Stake: 🍊 5,000
|
|||||||
|
Táborsko vs Příbram | 1X2 Příbram |
105 | 🍊 5,000 | 0 - 1 | WIN | |
|
Hallescher FC vs Osnabrück | 1X2 Osnabrück |
125 | 2 - 0 | LOSE | ||
|
MSV Duisburg vs Borussia Dortmund II | 1X2 MSV Duisburg |
-120 | 1 - 2 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #449372 | |||||||
|
Caen vs Metz | Half Time / Full Time Draw - Home |
300 | 🍊 3,000 | 0 - 2 (0 - 0) |
LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #449371 Multi-Stake: 🍊 3,000
|
|||||||
|
Caen vs Metz | Half Time / Full Time Draw - Home |
300 | 🍊 3,000 | 0 - 2 (0 - 0) |
LOSE | |
|
Kaiserslautern vs Energie Cottbus | Half Time / Full Time Draw - Home |
333 | 2 - 2 (1 - 2) |
LOSE | ||
|
Estoril vs Académica | Half Time / Full Time Draw - Home |
300 | 1 - 1 (0 - 1) |
LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #449368 Multi-Stake: 🍊 3,000
|
|||||||
|
Falkenberg vs Assyriska | Over / Under Over 2.75 |
-147 | 🍊 3,000 | 2 - 0 | LOSE | |
|
Winterthur vs Wil | Over / Under Over 2.75 |
-158 | 1 - 2 | WIN HALF | ||
|
Bryne vs Stabæk | Over / Under Over 2.75 |
-181 | 1 - 2 | WIN HALF | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #449309 Multi-Stake: 🍊 3,000
|
|||||||
|
Osmanlıspor vs İstanbul Başakşehir | Over / Under Over 2.5 |
105 | 🍊 3,000 | 1 - 1 | LOSE | |
|
Örgryte vs Jönköpings Södra | Over / Under Over 2.5 |
-105 | 1 - 3 | WIN | ||
|
Trollhättan vs Utsikten | Over / Under Over 2.5 |
-166 | 0 - 2 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #448769 Multi-Stake: 🍊 3,000
|
|||||||
|
Estoril vs Académica | Over / Under Over 2.5 |
-105 | 🍊 3,000 | 1 - 1 | LOSE | |
|
Kaiserslautern vs Energie Cottbus | Over / Under Over 2.5 |
-125 | 2 - 2 | WIN | ||
|
Caen vs Metz | Over / Under Over 2.5 |
110 | 0 - 2 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #448768 Multi-Stake: 🍊 3,000
|
|||||||
Korea Republic - K League 2 | Chungju vs Asan Mugunghwa | 1X2 Asan Mugunghwa |
-250 | 🍊 3,000 | 1 - 1 | LOSE | |
|
Lahti Akatemia vs KTP | 1X2 Lahti Akatemia |
100 | 2 - 1 | WIN | ||
|
Sudet vs Atlantis | 1X2 Atlantis |
-227 | 0 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #447909 | |||||||
|
Atalanta vs Torino | Half Time / Full Time Draw - Home |
450 | 🍊 2,000 | 2 - 0 (0 - 0) |
WIN | |
Status : WIN | Outcome : 🍊 11,000 | ||||||
Pick #447908 Multi-Stake: 🍊 2,000
|
|||||||
|
Bologna vs Sampdoria | 1X2 Draw |
200 | 🍊 2,000 | 2 - 2 | WIN | |
|
Genoa vs Fiorentina | 1X2 Fiorentina |
110 | 2 - 5 | WIN | ||
|
Udinese vs Parma | 1X2 Udinese |
110 | 3 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 26,460 | ||||||
Pick #447873 Multi-Stake: 🍊 2,000
|
|||||||
|
Kaposvári Rákóczi vs Honvéd | Over / Under Over 2.5 |
-117 | 🍊 2,000 | 0 - 4 | WIN | |
|
Beşiktaş vs Gaziantepspor | Over / Under Over 2.5 |
-117 | 2 - 0 | LOSE | ||
|
Adanaspor vs Manisaspor | Over / Under Over 2.5 |
130 | 1 - 2 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #447869 Multi-Stake: 🍊 2,000
|
|||||||
|
Real Sociedad vs Atlético Madrid | 1X2 Atlético Madrid |
120 | 🍊 2,000 | 1 - 2 | WIN | |
|
Genoa vs Fiorentina | 1X2 Fiorentina |
110 | 2 - 5 | WIN | ||
|
Udinese vs Parma | 1X2 Udinese |
110 | 3 - 1 | WIN | ||
Status : WIN | Outcome : 🍊 19,404 | ||||||
Pick #447639 Multi-Stake: 🍊 2,000
|
|||||||
|
Salzburg vs SK Rapid | Over / Under Over 2.75 |
-142 | 🍊 2,000 | 1 - 1 | LOSE | |
|
AZ vs Vitesse | Over / Under Over 2.75 |
-175 | 1 - 1 | LOSE | ||
|
Pécsi MFC vs Debrecen | Over / Under Over 2.5 |
-125 | 2 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #447470 | |||||||
|
Thun vs Lausanne Sport | Over / Under Over 2.5 |
-117 | 🍊 2,000 | 4 - 1 | WIN | |
Status : WIN | Outcome : 🍊 3,700 | ||||||
Pick #447437 | |||||||
|
FC Köln vs Erzgebirge Aue | Half Time / Full Time Draw - Home |
275 | 🍊 2,000 | 4 - 1 (3 - 1) |
LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #447435 | |||||||
|
Karlsruher SC vs Aalen | Half Time / Full Time Draw - Home |
375 | 🍊 2,000 | 1 - 1 (1 - 1) |
LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #447336 | |||||||
|
Ural vs Rubin Kazan | 1X2 Rubin Kazan |
-120 | 🍊 2,000 | 0 - 3 | WIN | |
Status : WIN | Outcome : 🍊 3,660 |
Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.