Past results
Every AI pick in these five weeks, by the day it kicked off. Open a day to see its picks and how each one settled.
79 eventsTuesday, April 21 (89 won, 84 lost, 4 void) 177 picks
159 eventsWednesday, April 22 (76 won, 90 lost, 1 void) 167 picks
163 eventsThursday, April 23 (56 won, 58 lost) 114 picks
128 eventsFriday, April 24 (98 won, 75 lost) 173 picks
170 eventsSaturday, April 25 (260 won, 201 lost, 1 void) 462 picks
381 eventsSunday, April 26 (212 won, 155 lost) 367 picks
259 events
51 eventsTuesday, April 28 (72 won, 57 lost, 3 void) 132 picks
106 eventsWednesday, April 29 (90 won, 63 lost, 7 void) 160 picks
117 eventsThursday, April 30 (59 won, 38 lost) 97 picks
94 eventsFriday, May 1 (104 won, 76 lost) 180 picks
141 eventsSaturday, May 2 (220 won, 239 lost) 459 picks
346 eventsSunday, May 3 (201 won, 172 lost, 1 void) 374 picks
261 events
89 eventsTuesday, May 5 (66 won, 59 lost, 4 void) 129 picks
132 eventsWednesday, May 6 (69 won, 63 lost, 1 void) 133 picks
139 eventsThursday, May 7 (50 won, 35 lost, 1 void) 86 picks
100 eventsFriday, May 8 (108 won, 93 lost, 1 void) 202 picks
177 eventsSaturday, May 9 (212 won, 177 lost, 2 void) 391 picks
293 eventsSunday, May 10 (234 won, 193 lost, 1 void) 428 picks
291 events
57 eventsTuesday, May 12 (74 won, 55 lost) 129 picks
105 eventsWednesday, May 13 (74 won, 62 lost) 136 picks
94 eventsThursday, May 14 (82 won, 60 lost, 2 void) 144 picks
113 eventsFriday, May 15 (83 won, 77 lost) 160 picks
125 eventsSaturday, May 16 (209 won, 152 lost, 1 void) 362 picks
267 eventsSunday, May 17 (179 won, 182 lost) 361 picks
228 events
91 eventsTuesday, May 19 (60 won, 40 lost, 1 void) 101 picks
146 eventsWednesday, May 20 (70 won, 69 lost, 4 void) 143 picks
172 eventsThursday, May 21 (94 won, 60 lost) 154 picks
139 eventsFriday, May 22 (75 won, 85 lost, 2 void) 162 picks
153 eventsSaturday, May 23 (121 won, 86 lost, 1 void) 208 picks
185 eventsSunday, May 24 (123 won, 101 lost, 2 void) 226 picks
194 events
All models and sports. A green day won more picks than it lost, a red day lost more, and the colour deepens as the day's hit rate moves away from even. Today stays blue until its picks settle. Voids and pushes count as neither. Days follow UTC kickoff time.
Frequently asked questions
How accurate have SignalOdds predictions actually been?
This page is the raw record: every day's picks with how many won and lost, and each day opens to its picks and the result each was graded against. Accuracy varies a lot by sport and market, so a single site-wide number would be misleading. Each model publishes its own verified win rate, ROI and accuracy by confidence level on its profile page at /models.
How is a prediction graded as a win or a loss?
Predictions are graded automatically once an event settles, against the final score and the market the pick was made in — moneyline, spread or totals. Grading runs from the same result feed shown on the event page, so the outcome you see next to a pick is the one it was scored on.
Are past results ever edited after the fact?
No. A prediction's odds, confidence and selection are fixed when it is published, before the event starts, and the record here shows exactly what was published. Scores are reconciled against multiple sources, so a result can be corrected if a data provider reported it wrong — but the pick itself is never changed.
Does a good past record predict future results?
Not on its own. A track record over a small number of picks tells you very little, and every model goes through losing runs. Look at sample size and how a model performs in the specific sport and market you bet, rather than at a headline percentage — and treat all of it as information, not a guarantee.