MLS Heat Check
The strongest recent-form reads across the most active MLS players, ranked by our sample-size-adjusted FireFactor. Lines are our own book-style half-point line, centered on each player’s typical game — not a sportsbook’s posted number. Filter to this week’s slate or a single matchup, and open a player to enter your own line and odds.
No book has lines for MLS right now, so these reads are priced against our own median lineinstead of a book’s number.
27 reads
Guilherme AugustoHOU · Under 1.5 SOTColdFireFactorFF 69
Kristoffer VeldePOR · Over 2.5 SHHotFireFactorFF 66
Kelvin YeboahMIN · Under 1.5 SOTColdFireFactorFF 58
Luka GavranTOR · Over 2.5 SVHotFireFactorFF 56
Petar MusaDAL · Under 3.5 SHColdFireFactorFF 56
Mathías LabordaVAN · Under 1.5 SHColdFireFactorFF 53
Agustin OjedaNYC · Under 1.5 SHColdFireFactorFF 51
Son Heung-MinLAFC · Under 1.5 SOTCoolFireFactorFF 44
Joseph RosalesATX · Under 1.5 SHCoolFireFactorFF 44
RafaelRSL · Over 2.5 SVWarmFireFactorFF 40
Hany MukhtarNSH · Over 2.5 SHWarmFireFactorFF 34
Facundo TorresATX · Under 1.5 SHCoolFireFactorFF 32
Philip ZinckernagelCHI · Under 1.5 SOTCoolFireFactorFF 31
Emil ForsbergRBNY · Under 1.5 SHCoolFireFactorFF 31
Nicolás FernándezNYC · Under 1.5 SOTCoolFireFactorFF 29
Sergi SolansRSL · Over 1.5 SHWarmFireFactorFF 27
Brian WhiteVAN · Over 2.5 SHWarmFireFactorFF 26
Rafael NavarroSTL · Under 1.5 SOTCoolFireFactorFF 25
Saba LobjanidzeRSL · Over 1.5 SHWarmFireFactorFF 25
Alexey MiranchukATL · Over 1.5 SHWarmFireFactorFF 22
Explore MLS
Descriptive research from public game logs, ranked by a sample-size–adjusted FireFactor (recent hit rate vs the line, discounted for thin samples via a 95% Wilson interval) — not predictions, picks, or betting advice. We don’t track who’s active; confirm lineups, scratches, and injuries yourself.