Sign in

MLS Analytics

@mlsstat.bsky.social
4K followers 42 following 3.3K posts

by @catabush.com 🇺🇸| MLS and USMNT coverage. 📊| Data viz and analysis. Not affiliated with MLS. Support my work: ko-fi.com/catab

PostsRepliesMedia
MLS Analytics @mlsstat.bsky.social · 02/10/2026
Seattle Sounders FC 2 : 1 Sporting Kansas City ▫ Interceptions: 11 - 11 ▫ Challenges: 10 - 4 ▫ Clearances: 28 - 21 ▫ Recoveries: 35 - 42 ▫ Blocked Passes: 6 - 7 ▫ Tackles: 13 - 11 #SEAvSKC
000
MLS Analytics @mlsstat.bsky.social · 02/10/2026
Seattle Sounders FC 2 : 1 Sporting Kansas City ▫ Passes into final 1/3: 31 - 22 ▫ Passes in final 1/3: 107 - 84 ▫ Passes into opp. box: 12 - 11 #SEAvSKC
100
MLS Analytics @mlsstat.bsky.social · 02/10/2026
Seattle Sounders FC: 2 (1.75 xG) vs Sporting Kansas City: 1 (1.96 xG) #SEAvSKC | #Sounders | #SportingKC | #MLS | 🤖⚽
150
MLS Analytics @mlsstat.bsky.social · 01/10/2026
New York Red Bulls 0 : 3 St. Louis City SC ▫ Interceptions: 11 - 11 ▫ Challenges: 7 - 16 ▫ Clearances: 8 - 17 ▫ Recoveries: 50 - 47 ▫ Blocked Passes: 17 - 11 ▫ Tackles: 18 - 26 #NYRBvSTL
030
MLS Analytics @mlsstat.bsky.social · 01/10/2026
New York Red Bulls 0 : 3 St. Louis City SC ▫ Passes into final 1/3: 29 - 42 ▫ Passes in final 1/3: 80 - 81 ▫ Passes into opp. box: 6 - 14 #NYRBvSTL
130
MLS Analytics @mlsstat.bsky.social · 01/10/2026
New York Red Bulls: 0 (1.19 xG) vs St. Louis City SC: 3 (2.25 xG) #NYRBvSTL | #RBNY | #AllforCity | #MLS | 🤖⚽
150
MLS Analytics @mlsstat.bsky.social · 28/09/2026
Columbus Crew 2 : 1 Inter Miami CF ▫ Interceptions: 9 - 7 ▫ Challenges: 5 - 6 ▫ Clearances: 17 - 27 ▫ Recoveries: 36 - 31 ▫ Blocked Passes: 5 - 1 ▫ Tackles: 10 - 15 #CLBvMIA
021
MLS Analytics @mlsstat.bsky.social · 28/09/2026
Columbus Crew 2 : 1 Inter Miami CF ▫ Passes into final 1/3: 43 - 27 ▫ Passes in final 1/3: 103 - 93 ▫ Passes into opp. box: 6 - 8 #CLBvMIA
121
MLS Analytics @mlsstat.bsky.social · 28/09/2026
Columbus Crew: 2 (1.88 xG) vs Inter Miami CF: 1 (0.27 xG) #CLBvMIA | #Crew96 | #InterMiamiCF | #MLS | 🤖⚽
1142
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Vancouver Whitecaps FC 3 : 3 D.C. United ▫ Interceptions: 8 - 11 ▫ Challenges: 8 - 6 ▫ Clearances: 28 - 46 ▫ Recoveries: 44 - 43 ▫ Blocked Passes: 12 - 6 ▫ Tackles: 14 - 18 #VANvDCU
000
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Vancouver Whitecaps FC 3 : 3 D.C. United ▫ Passes into final 1/3: 52 - 34 ▫ Passes in final 1/3: 107 - 56 ▫ Passes into opp. box: 14 - 18 #VANvDCU
100
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Vancouver Whitecaps FC: 3 (1.9 xG) vs D.C. United: 3 (2.47 xG) #VANvDCU | #VWFC | #VamosUnited | #MLS | 🤖⚽
121
MLS Analytics @mlsstat.bsky.social · 27/09/2026
San Jose Earthquakes 3 : 1 Portland Timbers FC ▫ Interceptions: 15 - 11 ▫ Challenges: 13 - 7 ▫ Clearances: 38 - 16 ▫ Recoveries: 39 - 45 ▫ Blocked Passes: 8 - 9 ▫ Tackles: 20 - 20 #SJEvPOR
020
MLS Analytics @mlsstat.bsky.social · 27/09/2026
San Jose Earthquakes 3 : 1 Portland Timbers FC ▫ Passes into final 1/3: 34 - 53 ▫ Passes in final 1/3: 70 - 128 ▫ Passes into opp. box: 10 - 13 #SJEvPOR
120
MLS Analytics @mlsstat.bsky.social · 27/09/2026
San Jose Earthquakes: 3 (0.93 xG) vs Portland Timbers FC: 1 (1.5 xG) #SJEvPOR | #Quakes74 | #RCTID | #MLS | 🤖⚽
131
MLS Analytics @mlsstat.bsky.social · 27/09/2026
LA Galaxy 3 : 2 Colorado Rapids ▫ Interceptions: 11 - 7 ▫ Challenges: 11 - 6 ▫ Clearances: 15 - 13 ▫ Recoveries: 35 - 30 ▫ Blocked Passes: 8 - 5 ▫ Tackles: 21 - 16 #LAGvCOL
000
MLS Analytics @mlsstat.bsky.social · 27/09/2026
LA Galaxy 3 : 2 Colorado Rapids ▫ Passes into final 1/3: 20 - 36 ▫ Passes in final 1/3: 71 - 70 ▫ Passes into opp. box: 13 - 6 #LAGvCOL
100
MLS Analytics @mlsstat.bsky.social · 27/09/2026
LA Galaxy: 3 (1.76 xG) vs Colorado Rapids: 2 (1.84 xG) #LAGvCOL | #LAGalaxy | #Rapids96 | #MLS | 🤖⚽
100
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Real Salt Lake 3 : 0 New England Revolution ▫ Interceptions: 9 - 7 ▫ Challenges: 9 - 1 ▫ Clearances: 33 - 20 ▫ Recoveries: 22 - 38 ▫ Blocked Passes: 4 - 6 ▫ Tackles: 18 - 8 #RSLvNER
000
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Real Salt Lake 3 : 0 New England Revolution ▫ Passes into final 1/3: 20 - 60 ▫ Passes in final 1/3: 38 - 217 ▫ Passes into opp. box: 4 - 19 #RSLvNER
121
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Real Salt Lake: 3 (1.82 xG) vs New England Revolution: 0 (1.15 xG) #RSLvNER | #RSL | #NERevs | #MLS | 🤖⚽
111
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Seattle Sounders FC 3 : 1 Minnesota United FC ▫ Interceptions: 11 - 8 ▫ Challenges: 18 - 9 ▫ Clearances: 33 - 10 ▫ Recoveries: 46 - 57 ▫ Blocked Passes: 9 - 10 ▫ Tackles: 9 - 20 #SEAvMIN
010
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Seattle Sounders FC 3 : 1 Minnesota United FC ▫ Passes into final 1/3: 41 - 41 ▫ Passes in final 1/3: 97 - 81 ▫ Passes into opp. box: 8 - 18 #SEAvMIN
100
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Seattle Sounders FC: 3 (2.04 xG) vs Minnesota United FC: 1 (1.82 xG) #SEAvMIN | #Sounders | #MNUFC | #MLS | 🤖⚽
130
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Nashville SC 2 : 0 Toronto FC ▫ Interceptions: 10 - 9 ▫ Challenges: 3 - 5 ▫ Clearances: 20 - 16 ▫ Recoveries: 41 - 24 ▫ Blocked Passes: 9 - 7 ▫ Tackles: 13 - 10 #NSHvTOR
000
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Nashville SC 2 : 0 Toronto FC ▫ Passes into final 1/3: 53 - 21 ▫ Passes in final 1/3: 107 - 42 ▫ Passes into opp. box: 15 - 5 #NSHvTOR
110
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Nashville SC: 2 (2.59 xG) vs Toronto FC: 0 (0.52 xG) #NSHvTOR | #EveroneN | #TFCLive | #MLS | 🤖⚽
100
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Houston Dynamo FC 0 : 2 Sporting Kansas City ▫ Interceptions: 11 - 7 ▫ Challenges: 6 - 6 ▫ Clearances: 17 - 19 ▫ Recoveries: 27 - 24 ▫ Blocked Passes: 5 - 4 ▫ Tackles: 15 - 18 #HOUvSKC
000
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Houston Dynamo FC 0 : 2 Sporting Kansas City ▫ Passes into final 1/3: 44 - 31 ▫ Passes in final 1/3: 95 - 84 ▫ Passes into opp. box: 13 - 4 #HOUvSKC
100
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Houston Dynamo FC: 0 (1.28 xG) vs Sporting Kansas City: 2 (1.39 xG) #HOUvSKC | #HolditDown | #SportingKC | #MLS | 🤖⚽
120
MLS Analytics @mlsstat.bsky.social · 27/09/2026
FC Dallas 1 : 0 Los Angeles FC ▫ Interceptions: 11 - 13 ▫ Challenges: 1 - 5 ▫ Clearances: 27 - 23 ▫ Recoveries: 40 - 40 ▫ Blocked Passes: 7 - 5 ▫ Tackles: 18 - 19 #FCDvLAFC
000
MLS Analytics @mlsstat.bsky.social · 27/09/2026
FC Dallas 1 : 0 Los Angeles FC ▫ Passes into final 1/3: 33 - 54 ▫ Passes in final 1/3: 68 - 76 ▫ Passes into opp. box: 10 - 7 #FCDvLAFC
110
MLS Analytics @mlsstat.bsky.social · 27/09/2026
FC Dallas: 1 (0.81 xG) vs Los Angeles FC: 0 (0.77 xG) #FCDvLAFC | #DTID | #LAFC | #MLS | 🤖⚽
122
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Austin FC 3 : 3 San Diego FC ▫ Interceptions: 9 - 7 ▫ Challenges: 3 - 2 ▫ Clearances: 8 - 20 ▫ Recoveries: 30 - 38 ▫ Blocked Passes: 3 - 3 ▫ Tackles: 8 - 12 #ATXvSD
010
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Austin FC 3 : 3 San Diego FC ▫ Passes into final 1/3: 21 - 30 ▫ Passes in final 1/3: 70 - 107 ▫ Passes into opp. box: 9 - 12 #ATXvSD
110
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Austin FC: 3 (1.26 xG) vs San Diego FC: 3 (1.99 xG) #ATXvSD | #AustinFC | #SanDiegoFC | #MLS | 🤖⚽
121
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Philadelphia Union 4 : 2 Orlando City SC ▫ Interceptions: 20 - 7 ▫ Challenges: 13 - 3 ▫ Clearances: 27 - 22 ▫ Recoveries: 52 - 54 ▫ Blocked Passes: 11 - 3 ▫ Tackles: 23 - 21 #PHIvORL
031
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Philadelphia Union 4 : 2 Orlando City SC ▫ Passes into final 1/3: 37 - 46 ▫ Passes in final 1/3: 56 - 112 ▫ Passes into opp. box: 11 - 24 #PHIvORL
111
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Philadelphia Union: 4 (2.93 xG) vs Orlando City SC: 2 (1.1 xG) #PHIvORL | #DOOP | #OrlandoCity | #MLS | 🤖⚽
111
MLS Analytics @mlsstat.bsky.social · 27/09/2026
CF Montréal 3 : 1 FC Cincinnati ▫ Interceptions: 10 - 5 ▫ Challenges: 6 - 4 ▫ Clearances: 27 - 16 ▫ Recoveries: 37 - 33 ▫ Blocked Passes: 5 - 4 ▫ Tackles: 13 - 14 #MTLvCIN
010
MLS Analytics @mlsstat.bsky.social · 27/09/2026
CF Montréal 3 : 1 FC Cincinnati ▫ Passes into final 1/3: 40 - 51 ▫ Passes in final 1/3: 61 - 129 ▫ Passes into opp. box: 10 - 18 #MTLvCIN
110
MLS Analytics @mlsstat.bsky.social · 27/09/2026
CF Montréal: 3 (2.07 xG) vs FC Cincinnati: 1 (1.97 xG) #MTLvCIN | #CFMTL | #AllforCincy | #MLS | 🤖⚽
100
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Charlotte FC 0 : 1 Chicago Fire FC ▫ Interceptions: 8 - 6 ▫ Challenges: 4 - 5 ▫ Clearances: 13 - 25 ▫ Recoveries: 40 - 48 ▫ Blocked Passes: 7 - 3 ▫ Tackles: 9 - 18 #CLTvCHI
010
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Charlotte FC 0 : 1 Chicago Fire FC ▫ Passes into final 1/3: 25 - 43 ▫ Passes in final 1/3: 56 - 97 ▫ Passes into opp. box: 5 - 16 #CLTvCHI
100
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Charlotte FC: 0 (1.25 xG) vs Chicago Fire FC: 1 (1.11 xG) #CLTvCHI | #ForTheCrown | #CF97 | #MLS | 🤖⚽
120
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Atlanta United FC 2 : 2 New York City FC ▫ Interceptions: 7 - 6 ▫ Challenges: 8 - 5 ▫ Clearances: 15 - 17 ▫ Recoveries: 32 - 36 ▫ Blocked Passes: 6 - 8 ▫ Tackles: 18 - 13 #ATLvNYC
000
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Atlanta United FC 2 : 2 New York City FC ▫ Passes into final 1/3: 28 - 42 ▫ Passes in final 1/3: 66 - 69 ▫ Passes into opp. box: 7 - 5 #ATLvNYC
110
MLS Analytics @mlsstat.bsky.social · 27/09/2026
Atlanta United FC: 2 (0.95 xG) vs New York City FC: 2 (0.8 xG) #ATLvNYC | #ATLUTD | #NYCFC | #MLS | 🤖⚽
100
MLS Analytics @mlsstat.bsky.social · 24/09/2026
Seattle Sounders FC 2 : 0 Real Salt Lake ▫ Interceptions: 12 - 15 ▫ Challenges: 5 - 6 ▫ Clearances: 26 - 31 ▫ Recoveries: 50 - 50 ▫ Blocked Passes: 9 - 7 ▫ Tackles: 17 - 18 #SEAvRSL
010
MLS Analytics @mlsstat.bsky.social · 24/09/2026
Seattle Sounders FC 2 : 0 Real Salt Lake ▫ Passes into final 1/3: 50 - 36 ▫ Passes in final 1/3: 145 - 54 ▫ Passes into opp. box: 14 - 10 #SEAvRSL
110