We sorted 155 of the 172 football prediction services in the Tips.GG Accuracy Index by who makes the picks: people, AI, algorithms or the crowd. Two in five of the human-run ones finished in profit, and the services built on an algorithm managed fewer than one in ten.
Thirty-five of the algorithm-run services published more than 1,000 predictions each between January and September 2026. None of them finished ahead.
The top of the table belongs mostly to people. Four of the five services that returned more than 10% are run by human tipsters.
In full, the share in profit runs: people 41.3%, AI 16.0%, the crowd 15.4% and algorithms 7.1%.
This piece uses three measures: the share of services in profit (how many in a type finished ahead), median ROI (how the typical service in a type did) and ROI per stake (what backing every pick of a type would have returned).

Share of football prediction services that finished in profit, by type. Download all assets for free here.
That is the headline. The rest of this piece is about why it is less simple than it looks.
Who Makes the Picks
In our first audit of football prediction services, we ranked them by results. Here we sort the same index by who makes the picks.
There are four types.
Human: a named expert, an editorial team or a single tipster, as on bets.co.za and wettfreunde.net.
AI: the service says artificial intelligence, machine learning or neural networks produce its picks, as StaTips on X (Twitter) and betideas.com do.
Algorithm: the service describes a statistical model or algorithm and does not claim AI, as betimate.com and TheyScored (Twitter) do.
Crowd: the picks are aggregated from users, through votes, as on sofascore.com, or community tipster leagues such as olbg.com and bettingexpert.com.
The rule is simple. A service is whatever it says about itself where its predictions are published: its website, About page, app store listing or profile bio. We recorded a quote and a link for every row. That placed 160 of the 172 services.
Twelve services say nothing about who or what makes the picks we track. For these, the type is an editorial decision: three were ruled Human and nine Algorithm, marked with an asterisk in the table below. None of the twelve finished in profit, and they don’t change the result. Leave them out and the order stays the same: human services rise to 43.1% in profit and algorithm services to 9.1%.
Seventeen services are not part of the comparison. They describe a mix of methods and appear as Mixed in the table below. Forcing them into one type would mean inventing a method they don’t claim.
The Gap Opens Among Small Services
The difference between people and algorithms is real. It is also a difference in output.
The median algorithm service published about 5,500 predictions over the nine months. The median human-run service published 423. Thirty-five of the 42 algorithm services passed 1,000 predictions; 20 of the 75 human ones did.
Profitability falls away as volume grows. Split each group at 1,000 predictions and the gap closes at the top but stays open below it.
Above 1,000 predictions, almost nobody makes money, whoever or whatever is picking: 5 of the 73 compared services, and not one of them an algorithm. Three of the five are human, and none of the three finished more than 0.85% ahead. Below 1,000, people lead. Of the human services, 50.9% finished in profit, against 3 of 7 algorithm services, 3 of 15 AI services and 1 of 5 crowd feeds. These groups are small, so read that as what this dataset shows, not as a law.

Share of football prediction services in profit by type, under 1,000 predictions vs 1,000 or more. Download all assets for free here.
What the split does not show is that people predict football better than models. A tipster posting 200 picks has far more room for a lucky run than a model posting 9,000. Most algorithm services choose to publish at a scale where luck averages out, and the bookmaker’s margin does the rest.
Tips.GG’s own predictions come from an editorial team, so our row counts as Human. It reads 5,836 predictions, 53.9% accuracy and −4.05% ROI.
That places us among the 20 high-volume human services. Three of them finished ahead, none by more than 0.85%. Publishing at scale is where human tipsters look most like everyone else.
AI Is a Wide Bet, Not a Better One
Twenty-five services describe their picks as AI-driven. Four of them finished in profit, or 16.0%, below the index as a whole and barely ahead of the crowd.
The group’s results run in both directions. StaTips (Twitter) says its team develops AI predictions. It returned +10.11% on 582 predictions. At the other end, Scorebet24 (Twitter), which describes its tips as AI-driven, lost 17.66% on 473.
The label itself is a poor guide. Seven services in the table have “AI” in their name. Only one finished ahead: Football Predictions AI (Twitter) at +3.18%. footballpredictions.ai, which has AI in its name and no methodology we could find, lost 15.10%, the second-worst result in the group.
AI services are not more accurate than human-run ones either. The median AI service called 51.0% of its picks correctly, against 54.5% for human-run services and 50.0% for algorithm services.
“People ask us whether AI has finally beaten the tipsters. The honest answer is that the label on a prediction tells you far less than the record behind it. Over a few hundred picks almost anyone can look brilliant — a person, a model or a crowd. Over thousands, almost everyone ends up paying the bookmaker’s margin. The question worth asking a service isn’t who or what makes its picks. It’s how long it has been right at the prices it was given.”
Anton Malyutin, CEO of Tips.GG
The Crowd Loses Slowly
Crowd feeds behave differently from both people and models. They rarely go far in either direction.
Thirteen services aggregate what their users pick. Their results run from −5.02% for Football Predictions Community Voting (Twitter) to +5.20% for betblog.com, and no other type stays in such a narrow range. Only two finished ahead: betblog.com and BetExplorer (Twitter) at +2.22%.
That narrow range shows when every pick is counted. Pooled together, crowd picks returned −3.27% per stake, the smallest loss of the four types. It is still a loss: backing the whole crowd would have cost money.
The biggest crowds all lost. sofascore.com, betclan.com and olbg.com together carry more than 35,000 predictions, and none finished ahead. A vote across thousands of users is an average, and averages rarely stray far from the price in either direction.

ROI of 155 football prediction services by type. Download all assets for free here.
About the Data and Its Limits
The Tips.GG tracker logs football match-result (1X2) predictions published by websites, tipster operations and individual channels. This study covers 1 January to 30 September 2026. Every prediction is settled at a flat $10 stake at the price Tips.GG records for that match, bookmaker margin included (8.33% on average), so a service has to beat the margin to finish ahead.
Accuracy is the share of predictions that won. ROI is profit as a percentage of total stakes, and a service counts as profitable when its ROI is above zero. To qualify, a website needs 50 graded predictions and an account listed under a platform needs 200. Names run by one publisher are merged into one row. That leaves 172 services, 43 of which made money. The full methodology is published at Tips.GG Accuracy Index: Methodology.
The type is a claim, not a method we verified. We sorted services by what they say about themselves. We did not audit what runs underneath. theanalyst.com describes an “AI-powered Opta supercomputer”, whose predictions come from match simulations built on Opta ratings; it counts as AI because that is how it presents itself. The same service can read differently in different places. forebet.com’s app listing cites artificial intelligence, but its website, where its predictions are published, describes “mathematical algorithms and statistical models”, so it counts as Algorithm. We typed every service by the pages its predictions come from.
Some rows contain more than one kind of pick. In six compared services outside the Crowd type, part of the feed is signed as community voting: xgscore.io 41.6%, livetipsportal.com 41.0%, betmines.com 37.2%, sport.ua 13.5%, zagranie.com 7.9% and goal.pl 7.3%. Three more carry under 1%. Each service is counted as a whole; we did not separate the voting share from the rest of the feed. One channel appears as two rows. Matt SB (YouTube) runs the channel, and Sophie SB (YouTube) gives her own picks in a video series on it; our tracker logs her picks separately, under her name.
Some groups are small. Crowd has 13 services. A single result moving across zero shifts its rate by nearly eight points.
Every pick is settled the same way. The flat stake is a basis for comparison, not a claim about how anyone bet, and the single price Tips.GG records for a match is not necessarily one any reader could have taken.
So Who Made Money?
No type did as a whole. Pool every pick, or take the typical service, and all four types finished behind the bookmaker. What made money were individual services: 43 of the 172 in the index, most of them small, human-run operations.
The three measures show where each type stands:
- Share in profit: people lead, with 41.3% of human-run services ahead, against 16.0% for AI, 15.4% for the crowd and 7.1% for algorithms.
- Median ROI: people lead again, with the typical human-run service at −1.22%, ahead of the crowd at −2.67%, AI at −3.76% and algorithms at −4.89%.
- ROI per stake: the crowd edges ahead at −3.27%, with people at −3.74%, AI at −4.35% and algorithms at −4.91%.

Three measures by type of football prediction service. Download all assets for free here.
The measures agree at the bottom: algorithm services come last on all three. At the top they split between people and the crowd, and on ROI per stake the two sit less than half a point apart.
So the answer to the headline is not a type. A service that beat the margin is most likely to be a human tipster with a few hundred picks. But a type is not a track record: before following any service, check how many picks it has published and how it did at the prices it was given.
Reusing the Data
The full table is below, with all 172 services, each service’s type, predictions, accuracy and ROI. It is free to cite and reuse with attribution to Tips.GG and a link back to this research. The type of every row, with the quote and link it rests on, is available on request, as are methodology questions and the data in other formats: [email protected].
All 172 Services by Type
| Service | Type | Predictions | Accuracy, % | ROI, % |
|---|---|---|---|---|
| bets.co.za | Human | 103 | 62.1 | 15.97 |
| sport.ua | Human | 304 | 64.1 | 11.54 |
| VoVo (YouTube) | Human | 223 | 53.8 | 10.91 |
| cbssports.com | Human | 118 | 53.4 | 10.35 |
| StaTips (Twitter) | AI | 582 | 50.2 | 10.11 |
| Blackburn Roverseas (YouTube) | Human | 359 | 54.9 | 9.18 |
| goaloo.com | Human | 341 | 60.4 | 7.53 |
| Football Park (Twitter) | Mixed | 374 | 52.9 | 7.06 |
| news.paddypower.com | Human | 158 | 58.2 | 6.81 |
| football.ua | Human | 532 | 53.9 | 6.67 |
| soccernews.com | Human | 137 | 59.9 | 6.62 |
| oddschecker.com | Human | 139 | 59.0 | 6.35 |
| telecomasia.net | Human | 784 | 58.2 | 5.92 |
| TheyScored (Twitter) | Algorithm | 270 | 49.6 | 5.73 |
| freetips.com | Human | 894 | 58.8 | 5.40 |
| khelnow.com | Human | 190 | 58.4 | 5.37 |
| wettfreunde.net | Human | 269 | 62.5 | 5.26 |
| betblog.com | Crowd | 88 | 68.2 | 5.20 |
| soccertips.net | Human | 215 | 60.9 | 4.93 |
| picksandparlays.net | Human | 60 | 61.7 | 4.52 |
| FryBet (Twitter) | Algorithm | 364 | 53.6 | 4.35 |
| Sophie SB (YouTube) | Human | 237 | 49.4 | 4.29 |
| livetipsportal.com | Human | 752 | 57.2 | 3.84 |
| tipy1x2.com | Mixed | 178 | 64.6 | 3.71 |
| Bethillszone (Twitter) | AI | 655 | 59.5 | 3.63 |
| Football Predictions AI (Twitter) | AI | 1,876 | 44.9 | 3.18 |
| LeagueLane (Twitter) | Human | 673 | 54.7 | 2.74 |
| 90Predict (Twitter) | Human | 276 | 55.4 | 2.73 |
| BetExplorer (Twitter) | Crowd | 1,831 | 58.2 | 2.22 |
| footballtips.org | Human | 205 | 70.7 | 2.19 |
| bet-experts.com | Human | 239 | 69.5 | 2.16 |
| goal.pl | Human | 178 | 47.8 | 2.01 |
| footystats.org | AI | 267 | 56.9 | 1.14 |
| 100percentwins (Twitter) | Human | 644 | 76.4 | 1.01 |
| Today Match Predictions (Twitter) | Algorithm | 448 | 57.1 | 0.98 |
| PALPITES DO REI (YouTube) | Human | 296 | 50.7 | 0.90 |
| Efirbet (Twitter) | Human | 2,458 | 56.2 | 0.85 |
| apuestasganadas.com | Human | 1,662 | 59.3 | 0.83 |
| ghanasoccernet.com | Human | 844 | 53.2 | 0.77 |
| Mutalemwa Betting Tips (YouTube) | Human | 1,251 | 72.6 | 0.39 |
| football.konkurent.ua | Human | 323 | 48.9 | 0.31 |
| Prediction Football (Twitter) | Human | 255 | 72.2 | 0.09 |
| tipsbet.co.uk | Mixed | 1,791 | 64.8 | 0.07 |
| Futbor (Twitter) | AI | 321 | 58.9 | −0.03 |
| Betwizad (Twitter) | Mixed | 2,338 | 54.8 | −0.14 |
| oddspedia.com | Crowd | 1,546 | 57.2 | −0.18 |
| sportsmole.co.uk / footballwhispers.com / mrfixitstips.co.uk | Human | 3,310 | 48.8 | −0.44 |
| OddsPortalcom (Twitter) | Crowd | 259 | 54.8 | −0.66 |
| footboom1.com | Human | 673 | 60.0 | −0.74 |
| sites-de-apostas.net | Human | 888 | 52.0 | −0.88 |
| betandskill.com | Human | 1,077 | 56.0 | −0.98 |
| Matt SB (YouTube) | Human | 532 | 46.8 | −1.02 |
| Nostrabet (Twitter) | Human | 2,346 | 54.5 | −1.21 |
| footyaccumulators.com | Human | 257 | 52.1 | −1.22 |
| meczyki.pl | Human | 637 | 54.0 | −1.25 |
| betprotips.com | Mixed | 776 | 63.3 | −1.27 |
| Beta5AI (Twitter) | AI | 824 | 57.2 | −1.34 |
| Win Tips (Twitter) | Human | 784 | 56.4 | −1.37 |
| Correct Score Today (Twitter) | AI | 452 | 52.7 | −1.50 |
| soccerdino.com | Human | 960 | 76.6 | −1.52 |
| feedinco.com | Mixed | 3,707 | 53.4 | −1.66 |
| bettingtips4you.com | Human | 678 | 51.5 | −1.73 |
| Odds2win (Twitter) | Human | 340 | 53.5 | −1.79 |
| sporticos.com | Algorithm | 5,392 | 50.8 | −2.11 |
| olbg.com | Crowd | 5,828 | 51.5 | −2.28 |
| bettingexpert.com | Crowd | 1,134 | 52.0 | −2.35 |
| ScoreBat (Twitter) | AI | 631 | 52.1 | −2.35 |
| betideas.com | AI | 683 | 54.3 | −2.43 |
| mightytips.com | Human | 400 | 56.0 | −2.43 |
| whoscored.com | Human | 1,188 | 49.5 | −2.46 |
| statarea.com | Algorithm* | 9,230 | 54.6 | −2.49 |
| 365Scores (Twitter) | Crowd | 339 | 58.7 | −2.67 |
| football-predictions ai (Twitter) | AI | 433 | 44.8 | −2.72 |
| FotMob Community Voting (Twitter) | Crowd | 1,686 | 43.9 | −2.73 |
| scores24.live | Mixed | 944 | 55.4 | −2.76 |
| ua-football.com | Human | 737 | 56.0 | −2.77 |
| Golden Picks Plus (YouTube) | Human | 220 | 54.1 | −2.86 |
| Betarazi (Twitter) | Algorithm | 932 | 48.5 | −2.89 |
| aibetting me (Twitter) | AI | 1,142 | 52.5 | −3.16 |
| theanalyst.com | AI | 2,472 | 52.2 | −3.22 |
| Foobol (Twitter) | Human | 380 | 53.9 | −3.26 |
| footballpredictions.net | Human | 10,056 | 51.7 | −3.27 |
| zagranie.com | Human | 76 | 55.3 | −3.31 |
| fctables.com | Mixed | 5,901 | 53.3 | −3.34 |
| Futbol24 (Twitter) | Human | 274 | 57.3 | −3.36 |
| Supatips (Twitter) | Algorithm | 8,238 | 52.5 | −3.38 |
| sportskeeda.com | Human | 3,007 | 51.5 | −3.43 |
| ratingbet (Twitter) | Human | 829 | 55.6 | −3.44 |
| BigFreeTips (Twitter) | Algorithm | 1,523 | 43.7 | −3.53 |
| 777score.ua | Crowd | 4,147 | 48.1 | −3.62 |
| dailysports.net | Algorithm | 17,719 | 53.1 | −3.67 |
| SoccerSite (Twitter) | AI | 8,069 | 51.9 | −3.76 |
| soccertipz.com | Human | 4,510 | 49.4 | −3.76 |
| TempoTips (Twitter) | Algorithm | 4,108 | 50.5 | −3.77 |
| mybets.today | Human | 24,231 | 52.3 | −3.81 |
| soccertipspredictions.com | Algorithm* | 7,457 | 49.8 | −3.89 |
| Lord Prediction (TikTok) | Human* | 837 | 51.7 | −3.92 |
| zawodtyper.pl | Crowd | 102 | 59.8 | −3.94 |
| betclan.com | Crowd | 16,633 | 51.8 | −3.99 |
| predicd.com | AI | 6,631 | 51.0 | −4.01 |
| 100tip (Twitter) | Algorithm | 1,413 | 50.1 | −4.01 |
| bettingpros.com | Human | 155 | 55.5 | −4.01 |
| sofascore.com | Crowd | 13,185 | 52.0 | −4.04 |
| rezilta.com | Mixed | 8,445 | 49.5 | −4.04 |
| tips.gg | Human | 5,836 | 53.9 | −4.05 |
| footballsuper.tips | AI | 9,911 | 51.1 | −4.07 |
| soccervital.com | Algorithm* | 10,927 | 51.2 | −4.08 |
| bettingalliance.com | Algorithm | 15,240 | 51.6 | −4.10 |
| soccerplatform.me | Mixed | 12,458 | 48.4 | −4.12 |
| soccereco.com | Algorithm* | 7,806 | 47.5 | −4.15 |
| Oddslot (Twitter) | Algorithm | 9,187 | 54.5 | −4.16 |
| Banker Of The Day (Twitter) | Mixed | 411 | 47.9 | −4.16 |
| zulubet (Twitter) | Algorithm* | 903 | 50.8 | −4.17 |
| Bojan Jovanovic (Twitter) | Human | 384 | 50.5 | −4.17 |
| soccerbets365.com | Human | 2,080 | 52.7 | −4.28 |
| footballtipspredictions.com | Algorithm* | 20,384 | 52.0 | −4.32 |
| sportus.com | Algorithm | 12,086 | 52.1 | −4.43 |
| bettingtips.today | Algorithm | 19,018 | 50.9 | −4.49 |
| betmines.com | AI | 23,020 | 50.5 | −4.84 |
| primatips.com | Algorithm | 10,568 | 51.4 | −4.84 |
| Football Tips 365 (Twitter) | Algorithm* | 3,814 | 51.2 | −4.95 |
| footballbettingtips.org | Human* | 16,207 | 45.2 | −4.97 |
| sportytrader.com | Mixed | 8,146 | 50.7 | −4.99 |
| xgscore.io | AI | 4,337 | 48.0 | −4.99 |
| Football Predictions Community Voting (Twitter) | Crowd | 344 | 53.5 | −5.02 |
| PitchPredictions (Twitter) | Algorithm | 5,508 | 51.2 | −5.22 |
| pickswise.com / livescore.com / racingpost.com / freesupertips.com / freesupertips.eu | Human | 2,631 | 51.5 | −5.23 |
| Amazingstakes (Twitter) | Algorithm | 7,863 | 51.3 | −5.38 |
| onemillionpredictions.com | Mixed | 8,058 | 44.8 | −5.48 |
| soccertips.co.za | Algorithm | 2,620 | 41.6 | −5.51 |
| betimate.com | Algorithm | 12,487 | 47.8 | −5.80 |
| BagaBet (Twitter) | Mixed | 975 | 53.2 | −5.95 |
| kickoff.co.uk | Algorithm | 5,505 | 50.3 | −6.12 |
| tips.bet | Algorithm | 4,058 | 46.0 | −6.22 |
| windrawwin.com | Algorithm | 10,960 | 44.6 | −6.24 |
| Football Score Predictor (Twitter) | Algorithm | 6,200 | 40.1 | −6.30 |
| predictz.com | Algorithm* | 10,932 | 44.4 | −6.33 |
| BetClever (Twitter) | Algorithm | 440 | 45.2 | −6.46 |
| bettingtips1x2.com | Human | 15,315 | 44.8 | −6.52 |
| vitibet.com | Algorithm | 8,346 | 46.6 | −6.54 |
| bettingtipsters (Twitter) | Human* | 8,507 | 44.5 | −6.57 |
| soccertips ai (Twitter) | AI | 4,364 | 44.1 | −6.66 |
| forebet.com | Algorithm | 10,044 | 46.2 | −6.76 |
| Correct Score Tips (Twitter) | Algorithm | 1,859 | 42.7 | −6.94 |
| dimers.com | AI | 623 | 49.4 | −6.97 |
| tip.soccer | Human | 134 | 56.7 | −7.00 |
| soccerstats247.com | Algorithm | 2,026 | 44.5 | −7.01 |
| enokay69.com | Human | 123 | 57.7 | −7.02 |
| topscommesse.com | Human | 69 | 63.8 | −7.07 |
| muehlhous (TikTok) | Human | 1,052 | 49.4 | −7.35 |
| soccervista.com | Algorithm | 6,783 | 43.3 | −7.52 |
| dratings.com | Algorithm | 1,346 | 50.6 | −7.56 |
| SoccerPrediction io (Twitter) | Algorithm | 1,028 | 47.4 | −7.67 |
| covers.com | Human | 90 | 53.3 | −8.09 |
| ProSoccer GR (Twitter) | AI | 1,196 | 51.9 | −8.62 |
| WinComparator (Twitter) | Mixed | 1,357 | 49.5 | −8.63 |
| sportsgambler.com | Human | 6,390 | 42.7 | −8.67 |
| footballpredictions.com | Human | 1,084 | 45.8 | −8.99 |
| betftw.com | AI | 820 | 40.2 | −9.61 |
| tip724 (Twitter) | Algorithm* | 1,924 | 43.5 | −9.66 |
| sportsai.dev (Twitter) | AI | 530 | 50.2 | −9.95 |
| betbrain.com | Mixed | 346 | 48.6 | −10.58 |
| statsinsider.com.au | AI | 646 | 47.7 | −10.64 |
| 007soccerpicks.com | Human | 314 | 53.8 | −10.95 |
| Betstudy (Twitter) | Algorithm | 438 | 45.9 | −11.58 |
| betshoot.com | Human | 52 | 55.8 | −12.30 |
| Sokapedia (Twitter) | Algorithm | 1,782 | 43.2 | −12.67 |
| squawka.com | Human | 151 | 47.7 | −14.09 |
| footballpredictions.ai | AI | 262 | 48.9 | −15.10 |
| Footymind (Twitter) | Human | 423 | 47.0 | −15.76 |
| LicoBet (Twitter) | Mixed | 423 | 36.2 | −16.51 |
| Scorebet24 (Twitter) | AI | 473 | 29.0 | −17.66 |
All 172 services, ranked by ROI. Football match-result predictions, 1 January to 30 September 2026, settled at a flat $10 stake. Accuracy is the share of predictions that won. ROI is total profit as a percentage of total stakes. Type reflects each service’s own public description; 12 rows were typed by editorial decision, as explained above. Rows marked Mixed are not part of the type comparison. * Type decided by Tips.GG editors; the service does not describe how its picks are made.
You can view all Tips.GG research here.