MLS Match Board — Saturday, February 21, 2026
Every MLS match on Saturday, February 21, 2026 — the final score next to our goal model's 1X2, Over 2.5, and both-teams-to-score picks, each graded ✓/✗ against the result.
Graded walk-forward — ratings use only prior matches, no lookahead. Pre-launch days are reconstructed to season start. Units only ride the matches we froze a pre-kick price for. That's 194 of 314 on Over 2.5, 76 of 314 on BTTS.
Saturday, February 21
STLSt. Louis CITY SCHOME✗48%1.9xG+109fair+153mktModel lean+8.3%
CLTCharlotte FCAWAY28%1.5xG+255fair+194mkt-5.9%
CINFC CincinnatiHOME✓44%1.6xG+127fair+108mkt-4.1%
ATLAtlanta United FCAWAY30%1.3xG+239fair+282mkt+3.3%
ORLOrlando City SCHOME✗52%2.0xG-107fair-106mkt+0.4%
RBNYRed Bull New YorkAWAY24%1.3xG+308fair+325mkt+0.9%
VANVancouver WhitecapsHOME✓64%2.3xG-181fair-217mkt-4.1%
RSLReal Salt LakeAWAY15%1.1xG+558fair+655mkt+1.9%
DCD.C. UnitedHOME31%1.3xG+219fair+241mkt+2.0%
PHIPhiladelphia UnionAWAY✗42%1.6xG+140fair+136mkt-0.7%
ATXAustin FCHOME✗39%1.5xG+156fair+141mkt-2.4%
MINMinnesota United FCAWAY34%1.4xG+196fair+231mkt+3.6%
NSHNashville SCHOME✓58%2.1xG-135fair-164mkt-4.6%
NENew England RevolutionAWAY20%1.1xG+409fair+486mkt+2.6%
HOUHouston Dynamo FCHOME✓40%1.6xG+148fair+146mkt-0.4%
CHIChicago Fire FCAWAY34%1.5xG+194fair+208mkt+1.6%
DALFC DallasHOME✓45%1.5xG+124fair+112mkt-2.4%
TORToronto FCAWAY27%1.1xG+266fair+274mkt+0.6%
LAFCLAFCHOME✓48%2.0xG+110fair+106mkt-0.8%
MIAInter Miami CFAWAY29%1.6xG+244fair+263mkt+1.6%
SDSan Diego FCHOME✓54%2.0xG-116fair-175mkt-9.9%
MTLCF MontréalAWAY22%1.2xG+347fair+525mktModel lean+6.4%
PORPortland TimbersHOME36%1.5xG+181fair+188mkt+0.9%
CLBColumbus CrewAWAY✗38%1.5xG+163fair+154mkt-1.4%
SJSan Jose EarthquakesHOME✓60%2.3xG-148fair-121mktModel lean+5.0%
SKCSporting Kansas CityAWAY19%1.3xG+418fair+331mkt-3.9%Prob / Fair = our model's chance of each result and that as fair, no-vig odds, from a Dixon-Coles goal model, xG-blended. Mkt = the median vig-free consensus across the books we track, as odds. Edge = our probability minus the market's. A ✓/✗ on a past match is the model's pick graded against the final. Not betting advice — 21+, play responsibly (1-800-GAMBLER).