# | Football Tipster | Win | Lose | Draw | Win % | Profit % | Pending | Outstanding | Total Bal |
---|---|---|---|---|---|---|---|---|---|
1039 |
![]() |
56 | 70 | 9 | 44.44 | -60.46% | 0 | 395,357 | 395,357 |
1040 |
![]() |
34 | 40 | 5 | 45.95 | -61.38% | 0 | 386,209 | 386,209 |
1041 |
![]() |
11 | 21 | 0 | 34.38 | -62.15% | 0 | 378,500 | 378,500 |
1042 |
![]() |
18 | 27 | 0 | 40.00 | -63.41% | 0 | 365,900 | 365,900 |
1043 |
![]() |
11 | 21 | 2 | 34.38 | -63.77% | 0 | 362,350 | 362,350 |
There are currently no pending picks.
Kick-Off | Competition | Match | Soccer Picks | Odds | Stake | Result | Status |
---|---|---|---|---|---|---|---|
Pick #2649865 | |||||||
|
Sporting Braga vs Porto | Asian Handicap Sporting Braga +0.25 |
210 | 🍊 50,000 | 1 - 1 | WIN HALF | |
Status : WIN | Outcome : 🍊 102,500 | ||||||
Pick #2626228 | |||||||
|
Werder Bremen vs Schalke 04 | 1X2 Werder Bremen |
210 | 🍊 30,000 | 3 - 0 | WIN | |
Status : WIN | Outcome : 🍊 93,000 | ||||||
Pick #2635466 | |||||||
|
Palmeiras vs Novorizontino | Over / Under Over 2.5 |
-166 | 🍊 50,000 | 3 - 0 | WIN | |
Status : WIN | Outcome : 🍊 80,000 | ||||||
Pick #2649826 | |||||||
|
SJ Earthquakes vs Dallas | Asian Handicap Dallas +0.5 |
-208 | 🍊 50,000 | 1 - 1 | WIN | |
Status : WIN | Outcome : 🍊 74,000 | ||||||
Pick #2628983 | |||||||
|
Arsenal vs West Ham United | 1X2 Arsenal |
-250 | 🍊 50,000 | 3 - 0 | WIN | |
Status : WIN | Outcome : 🍊 70,000 | ||||||
Pick #2628980 | |||||||
|
Náutico vs Central | 1X2 Náutico |
-277 | 🍊 50,000 | 5 - 0 | WIN | |
Status : WIN | Outcome : 🍊 68,000 | ||||||
Pick #2628984 | |||||||
|
Sheffield United vs Coventry City | 1X2 Sheffield United |
-333 | 🍊 50,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 65,000 | ||||||
Pick #2628985 | |||||||
|
FC Barcelona vs Sevilla | 1X2 FC Barcelona |
-500 | 🍊 50,000 | 3 - 0 | WIN | |
Status : WIN | Outcome : 🍊 60,000 | ||||||
Pick #2626229 | |||||||
|
Wolverhampton Wanderers vs Nottingham Forest | 1X2 Wolverhampton Wanderers |
-120 | 🍊 30,000 | 1 - 0 | WIN | |
Status : WIN | Outcome : 🍊 54,900 | ||||||
Pick #2626227 | |||||||
|
Bodø / Glimt vs Kongsvinger | 1X2 Bodø / Glimt |
-161 | 🍊 30,000 | 3 - 2 | WIN | |
Status : WIN | Outcome : 🍊 48,600 | ||||||
Pick #2626231 | |||||||
|
Tranmere Rovers vs Sutton United | 1X2 Tranmere Rovers |
-175 | 🍊 30,000 | 3 - 2 | WIN | |
Status : WIN | Outcome : 🍊 47,100 | ||||||
Pick #2626233 | |||||||
|
Leicester City vs Sunderland | 1X2 Leicester City |
-222 | 🍊 30,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 43,500 | ||||||
Pick #2626230 | |||||||
|
Cobh Ramblers vs Avondale | 1X2 Cobh Ramblers |
-250 | 🍊 30,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 42,000 | ||||||
Pick #2626235 | |||||||
|
Atlético Madrid vs Real Sociedad | 1X2 Atlético Madrid |
-277 | 🍊 30,000 | 1 - 0 | WIN | |
Status : WIN | Outcome : 🍊 40,800 | ||||||
Pick #2632000 | |||||||
|
Sparta Praha vs Zbrojovka Brno | 1X2 Sparta Praha |
-250 | 🍊 25,000 | 3 - 2 | WIN | |
Status : WIN | Outcome : 🍊 35,000 |
Kick-Off | Competition | Match | Soccer Picks | Odds | Stake | Result | Status |
---|---|---|---|---|---|---|---|
Pick #2649872 Multi-Stake: 🍊 50,000
|
|||||||
|
Sydney vs Newcastle Jets | Over / Under Over 2.5 |
-263 | 🍊 50,000 | 2 - 0 | LOSE | |
|
Tottenham Hotspur vs AFC Bournemouth | Over / Under Over 2.5 |
-232 | 4 - 0 | WIN | ||
|
Borussia Dortmund vs Eintracht Frankfurt | Over / Under Over 2.5 |
-147 | 3 - 1 | WIN | ||
|
Hibernians vs Gzira United | Over / Under Over 2.5 |
-153 | 2 - 0 | LOSE | ||
|
Sassuolo vs Sampdoria | Over / Under Over 2.5 |
-153 | 2 - 1 | WIN | ||
|
Napoli vs Udinese | Over / Under Over 2.5 |
-222 | 3 - 0 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2649865 | |||||||
|
Sporting Braga vs Porto | Asian Handicap Sporting Braga +0.25 |
210 | 🍊 50,000 | 1 - 1 | WIN HALF | |
Status : WIN | Outcome : 🍊 102,500 | ||||||
Pick #2649863 | |||||||
|
Southampton vs Manchester City | 1X2 Southampton |
375 | 🍊 50,000 | 0 - 3 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2649862 Multi-Stake: 🍊 50,000
|
|||||||
|
Belgrano vs Talleres Córdoba | Asian Handicap Talleres Córdoba +0.5 |
-222 | 🍊 50,000 | 1 - 1 | WIN | |
|
Monaco vs Dijon | 1X2 Monaco |
-454 | 2 - 1 | WIN | ||
|
Hibernians vs Gzira United | 1X2 Hibernians |
-400 | 2 - 0 | WIN | ||
|
Trans vs Nõmme Kalju | Over / Under Over 2.5 |
-181 | 1 - 0 | LOSE | ||
|
Sporting Gijón vs Real Madrid | 1X2 Real Madrid |
-222 | 2 - 3 | WIN | ||
|
Ballymena United vs Linfield | 1X2 Linfield |
-200 | 0 - 2 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2649844 Multi-Stake: 🍊 50,000
|
|||||||
|
Jagiellonia Białystok vs Cracovia Kraków | 1X2 Jagiellonia Białystok |
-136 | 🍊 50,000 | 0 - 0 | LOSE | |
|
Kaizer Chiefs vs Chippa United | 1X2 Kaizer Chiefs |
-277 | 1 - 0 | WIN | ||
|
Maccabi Tel Aviv vs Maccabi Petah Tikva | 1X2 Maccabi Tel Aviv |
-250 | 2 - 0 | WIN | ||
|
ADO Den Haag vs PSV | Over / Under Over 2.5 |
-263 | 1 - 1 | LOSE | ||
|
Lausanne Sport vs Basel | Over / Under Over 2.5 |
-175 | 0 - 4 | WIN | ||
|
Napoli vs Udinese | 1X2 Napoli |
-454 | 3 - 0 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2649839 Multi-Stake: 🍊 25,000
|
|||||||
|
Aston Villa vs Reading | Over / Under Over 1.5 |
-285 | 🍊 25,000 | 1 - 3 | WIN | |
|
Stirling Albion vs Cowdenbeath | 1X2 Stirling Albion |
130 | 0 - 3 | LOSE | ||
|
Sunderland vs West Ham United | 1X2 Sunderland |
210 | 2 - 2 | LOSE | ||
|
Carrick Rangers vs Ards | Asian Handicap Ards +0.5 |
-208 | 2 - 2 | WIN | ||
|
Gil Vicente vs Vitória Guimarães II | Over / Under Over 1.5 |
-250 | 2 - 0 | WIN | ||
|
Sporting Braga II vs Portimonense | Over / Under Over 1.5 |
-285 | 2 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2649835 Multi-Stake: 🍊 50,000
|
|||||||
|
Sydney vs Newcastle Jets | 1X2 Sydney |
-400 | 🍊 50,000 | 2 - 0 | WIN | |
|
Tottenham Hotspur vs AFC Bournemouth | 1X2 Tottenham Hotspur |
-400 | 4 - 0 | WIN | ||
|
Roma vs Atalanta | Over / Under Over 2.5 |
-192 | 1 - 1 | LOSE | ||
|
RB Leipzig vs SC Freiburg | 1X2 RB Leipzig |
-277 | 4 - 0 | WIN | ||
|
Wolfsberger AC vs Salzburg | Over / Under Over 2 |
-250 | 0 - 2 | DRAW | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2649827 | |||||||
|
SJ Earthquakes vs Dallas | 1X2 Dallas |
180 | 🍊 25,000 | 1 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2649826 | |||||||
|
SJ Earthquakes vs Dallas | Asian Handicap Dallas +0.5 |
-208 | 🍊 50,000 | 1 - 1 | WIN | |
Status : WIN | Outcome : 🍊 74,000 | ||||||
Pick #2636297 Multi-Stake: 🍊 25,000
|
|||||||
|
Sporting Cristal vs Sport Rosario | Double Chance X2 |
250 | 🍊 25,000 | 1 - 0 | LOSE | |
|
Bristol City vs Wolverhampton Wanderers | Double Chance X2 |
-188 | 3 - 1 | LOSE | ||
|
Scunthorpe United vs Bolton Wanderers | Double Chance X2 |
-238 | 1 - 0 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2636288 | |||||||
|
Sporting Cristal vs Sport Rosario | Draw No Bet Sport Rosario |
700 | 🍊 25,000 | 1 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2635602 Multi-Stake: 🍊 50,000
|
|||||||
|
Juventus Bucureşti vs Dunărea Călăraşi | Over / Under Over 2.5 |
-153 | 🍊 50,000 | 1 - 0 | LOSE | |
|
Levadia vs Trans | Over / Under Over 2.5 |
-222 | 3 - 1 | WIN | ||
|
Warriors vs Young Lions | Over / Under Over 2.5 |
-454 | 4 - 3 | WIN | ||
|
RB Leipzig vs Bayer 04 Leverkusen | Over / Under Over 2.5 |
-142 | 1 - 0 | LOSE | ||
|
Partizan vs Radnik Surdulica | Over / Under Over 2.5 |
-277 | 2 - 1 | WIN | ||
|
Málaga vs FC Barcelona | Over / Under Over 2.5 |
-200 | 2 - 0 | LOSE | ||
Bolivia - Primera División | Blooming vs Real Potosí | Over / Under Over 2.5 |
-222 | 3 - 1 | WIN | ||
|
DC United vs New York City | Over / Under Over 2.5 |
-158 | 2 - 1 | WIN | ||
Bolivia - Primera División | Sport Boys vs The Strongest | Over / Under Over 2.5 |
-192 | 0 - 1 | LOSE | ||
|
Thun vs Lausanne Sport | Over / Under Over 2.5 |
-175 | 2 - 4 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2635466 | |||||||
|
Palmeiras vs Novorizontino | Over / Under Over 2.5 |
-166 | 🍊 50,000 | 3 - 0 | WIN | |
Status : WIN | Outcome : 🍊 80,000 | ||||||
Pick #2632008 | |||||||
|
Singha Chiangrai United vs Port FC | Half Time / Full Time Draw - Home |
300 | 🍊 25,000 | 1 - 3 (1 - 2) |
LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2632007 | |||||||
|
BG Pathum United vs Thai Honda | Half Time / Full Time Home - Home |
-109 | 🍊 25,000 | 0 - 1 (0 - 1) |
LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2632003 | |||||||
|
FC Midtjylland vs Sønderjyske Fodbold | Over / Under Over 2 |
-285 | 🍊 25,000 | 3 - 1 | WIN | |
Status : WIN | Outcome : 🍊 33,750 | ||||||
Pick #2632002 | |||||||
|
Lech Poznań vs Legia Warszawa | Over / Under Over 1.5 |
-285 | 🍊 25,000 | 1 - 2 | WIN | |
Status : WIN | Outcome : 🍊 33,750 | ||||||
Pick #2632001 | |||||||
|
União Madeira vs Varzim | Over / Under Over 1.5 |
-232 | 🍊 25,000 | 0 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2632000 | |||||||
|
Sparta Praha vs Zbrojovka Brno | 1X2 Sparta Praha |
-250 | 🍊 25,000 | 3 - 2 | WIN | |
Status : WIN | Outcome : 🍊 35,000 | ||||||
Pick #2631999 | |||||||
|
Salzburg vs Sturm Graz | 1X2 Salzburg |
-277 | 🍊 25,000 | 1 - 0 | WIN | |
Status : WIN | Outcome : 🍊 34,000 | ||||||
Pick #2631998 | |||||||
|
Basel vs Young Boys | 1X2 Basel |
-166 | 🍊 25,000 | 1 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2631903 | |||||||
|
Getafe vs Levante | 1X2 Levante |
260 | 🍊 50,000 | 2 - 0 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2631902 Multi-Stake: 🍊 25,000
|
|||||||
|
AFC Bournemouth vs Chelsea | 1X2 Chelsea |
-188 | 🍊 25,000 | 1 - 3 | WIN | |
|
Angers SCO vs Monaco | Over / Under Over 1.5 |
-434 | 0 - 1 | LOSE | ||
|
RB Leipzig vs Bayer 04 Leverkusen | 1X2 RB Leipzig |
100 | 1 - 0 | WIN | ||
|
FC Bayern München vs Borussia Dortmund | 1X2 FC Bayern München |
-161 | 4 - 1 | WIN | ||
|
Atalanta vs Sassuolo | 1X2 Atalanta |
-222 | 1 - 1 | LOSE | ||
|
NEC Nijmegen vs Ajax | 1X2 Ajax |
-333 | 1 - 5 | WIN | ||
|
Juventus vs ChievoVerona | 1X2 Juventus |
-400 | 2 - 0 | WIN | ||
|
Málaga vs FC Barcelona | 1X2 FC Barcelona |
-303 | 2 - 0 | LOSE | ||
|
Rijeka vs Dinamo Zagreb | Over / Under Over 1.5 |
-175 | 1 - 1 | WIN | ||
|
Tranmere Rovers vs Solihull Moors | 1X2 Tranmere Rovers |
-344 | 9 - 0 | WIN | ||
|
Livingston vs Alloa Athletic | Over / Under Over 2 |
-263 | 2 - 1 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2631841 Multi-Stake: 🍊 25,000
|
|||||||
|
LASK Linz vs SV Horn | 1X2 LASK Linz |
-344 | 🍊 25,000 | 2 - 1 | WIN | |
|
Shanghai Port vs Shandong Taishan | 1X2 Shanghai Port |
-166 | 2 - 1 | WIN | ||
|
Urawa Reds vs Vegalta Sendai | 1X2 Urawa Reds |
-400 | 7 - 0 | WIN | ||
|
Tottenham Hotspur vs Watford | 1X2 Tottenham Hotspur |
-400 | 4 - 0 | WIN | ||
|
Portsmouth vs Yeovil Town | 1X2 Portsmouth |
-250 | 3 - 1 | WIN | ||
|
Aldershot Town vs Torquay United | 1X2 Aldershot Town |
-153 | 1 - 1 | LOSE | ||
|
1860 München II vs Schweinfurt | 1X2 1860 München II |
105 | 1 - 1 | LOSE | ||
|
Unterhaching vs Seligenporten | Over / Under Over 2.5 |
-277 | 1 - 1 | LOSE | ||
|
Linfield vs Crusaders | 1X2 Linfield |
125 | 1 - 0 | WIN | ||
|
Sporting CP vs Boavista | 1X2 Sporting CP |
-303 | 4 - 0 | WIN | ||
|
Bala Town vs Carmarthen Town | 1X2 Bala Town |
-188 | 1 - 1 | LOSE | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2631830 | |||||||
|
Eintracht Frankfurt vs Werder Bremen | 1X2 Werder Bremen |
260 | 🍊 50,000 | 2 - 2 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2631829 Multi-Stake: 🍊 50,000
|
|||||||
|
Gamba Osaka vs Sanfrecce Hiroshima | 1X2 Gamba Osaka |
125 | 🍊 50,000 | 0 - 1 | LOSE | |
|
Nõmme Kalju vs FCI Tallinn | 1X2 Nõmme Kalju |
130 | 3 - 2 | WIN | ||
|
Villarreal vs Athletic Club | Double Chance X2 |
-161 | 3 - 1 | LOSE | ||
|
Eintracht Frankfurt vs Werder Bremen | Double Chance X2 |
-125 | 2 - 2 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2628996 Multi-Stake: 🍊 50,000
|
|||||||
|
Žalgiris vs Jonava | 1X2 Žalgiris |
-500 | 🍊 50,000 | 2 - 1 | WIN | |
Serbia - Cup | Crvena Zvezda vs Mladost Lučani | 1X2 Crvena Zvezda |
-500 | 4 - 2 | WIN | ||
|
Sandefjord vs Rosenborg | 1X2 Rosenborg |
-303 | 0 - 3 | WIN | ||
|
Fenerbahçe vs Kayserispor | 1X2 Fenerbahçe |
-222 | 3 - 0 | WIN | ||
|
Deportivo Alavés vs Osasuna | 1X2 Deportivo Alavés |
-227 | 0 - 1 | LOSE | ||
|
Newcastle United vs Burton Albion | 1X2 Newcastle United |
-250 | 1 - 0 | WIN | ||
|
Leganés vs Real Madrid | 1X2 Real Madrid |
-250 | 2 - 4 | WIN | ||
|
Swansea City vs Tottenham Hotspur | 1X2 Tottenham Hotspur |
-136 | 1 - 3 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2628985 | |||||||
|
FC Barcelona vs Sevilla | 1X2 FC Barcelona |
-500 | 🍊 50,000 | 3 - 0 | WIN | |
Status : WIN | Outcome : 🍊 60,000 | ||||||
Pick #2628984 | |||||||
|
Sheffield United vs Coventry City | 1X2 Sheffield United |
-333 | 🍊 50,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 65,000 | ||||||
Pick #2628983 | |||||||
|
Arsenal vs West Ham United | 1X2 Arsenal |
-250 | 🍊 50,000 | 3 - 0 | WIN | |
Status : WIN | Outcome : 🍊 70,000 | ||||||
Pick #2628982 | |||||||
|
Celtic vs Partick Thistle | 1X2 Celtic |
-454 | 🍊 50,000 | 1 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2628981 | |||||||
|
Liverpool vs AFC Bournemouth | 1X2 Liverpool |
-227 | 🍊 50,000 | 2 - 2 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2628980 | |||||||
|
Náutico vs Central | 1X2 Náutico |
-277 | 🍊 50,000 | 5 - 0 | WIN | |
Status : WIN | Outcome : 🍊 68,000 | ||||||
Pick #2628962 Multi-Stake: 🍊 30,000
|
|||||||
|
Pordenone vs Modena | 1X2 Pordenone |
-142 | 🍊 30,000 | 1 - 1 | LOSE | |
|
Santarcangelo vs Südtirol | 1X2 Santarcangelo |
-105 | 2 - 1 | WIN | ||
|
Sheriff vs Dacia | 1X2 Sheriff |
-149 | 0 - 1 | LOSE | ||
|
FC Union Berlin vs Erzgebirge Aue | 1X2 FC Union Berlin |
-161 | 0 - 1 | LOSE | ||
|
Venezia vs FeralpiSalò | 1X2 Venezia |
-175 | 1 - 0 | WIN | ||
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2626236 | |||||||
South America - CONMEBOL Recopa | Chapecoense vs Atlético Nacional | 1X2 Draw |
210 | 🍊 30,000 | 2 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2626235 | |||||||
|
Atlético Madrid vs Real Sociedad | 1X2 Atlético Madrid |
-277 | 🍊 30,000 | 1 - 0 | WIN | |
Status : WIN | Outcome : 🍊 40,800 | ||||||
Pick #2626234 | |||||||
|
Manchester United vs Everton | 1X2 Everton |
550 | 🍊 30,000 | 1 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2626233 | |||||||
|
Leicester City vs Sunderland | 1X2 Leicester City |
-222 | 🍊 30,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 43,500 | ||||||
Pick #2626232 | |||||||
|
York City vs Bromley | 1X2 York City |
-175 | 🍊 30,000 | 0 - 2 | LOSE | |
Status : LOSE | Outcome : 🍊 0 | ||||||
Pick #2626231 | |||||||
|
Tranmere Rovers vs Sutton United | 1X2 Tranmere Rovers |
-175 | 🍊 30,000 | 3 - 2 | WIN | |
Status : WIN | Outcome : 🍊 47,100 | ||||||
Pick #2626230 | |||||||
|
Cobh Ramblers vs Avondale | 1X2 Cobh Ramblers |
-250 | 🍊 30,000 | 2 - 0 | WIN | |
Status : WIN | Outcome : 🍊 42,000 | ||||||
Pick #2626229 | |||||||
|
Wolverhampton Wanderers vs Nottingham Forest | 1X2 Wolverhampton Wanderers |
-120 | 🍊 30,000 | 1 - 0 | WIN | |
Status : WIN | Outcome : 🍊 54,900 | ||||||
Pick #2626228 | |||||||
|
Werder Bremen vs Schalke 04 | 1X2 Werder Bremen |
210 | 🍊 30,000 | 3 - 0 | WIN | |
Status : WIN | Outcome : 🍊 93,000 | ||||||
Pick #2626227 | |||||||
|
Bodø / Glimt vs Kongsvinger | 1X2 Bodø / Glimt |
-161 | 🍊 30,000 | 3 - 2 | WIN | |
Status : WIN | Outcome : 🍊 48,600 | ||||||
Pick #2626226 | |||||||
|
Kairat vs Irtysh | 1X2 Kairat |
-133 | 🍊 30,000 | 1 - 1 | LOSE | |
Status : LOSE | Outcome : 🍊 0 |
Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.