Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·14.07 22:00FranceSpain·15.07 22:00EnglandArgentina

Kalamazoo vs AFC Ann Arbor — match result and stats (Jun 21, 2026)

Final score: Kalamazoo 4:2 AFC Ann Arbor — Kalamazoo won. USL League Two, June 21, 2026. Stats, events and head-to-head are below.

USL League Two
июн 21, 2026 at 00:00
🔔 enable push in settings
FT
Kalamazoo
4:2
AFC Ann Arbor

USL League Two: Kalamazoo vs AFC Ann Arbor on 21 Jun 2026 finished 4:2.

Kalamazoo are in excellent form: 3-0-2 in their last 5, 2.4 scored and 2.4 conceded per game.

AFC Ann Arbor are in excellent form: 4-1-1 in their last 6, 2.7 scored and 2.0 conceded per game.

Goals look likely: over 2.5 in 100% of Kalamazoo's games and 100% of AFC Ann Arbor's.

Head-to-head (3): Kalamazoo 2, AFC Ann Arbor 1, 0 draws.

Predicted: 2:1 (9%) · also likely 1:1 (7%)

Match statistics

5Shots on target10
5Shots off target5
79Attacks87
2Yellow cards3
0Throw-ins1
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on4614510
Corners012425
Dangerous171510262741
Fouls000000
Yellow111223

Detailed statistics

Recent matches (2 months)

Goals Threshold: 3,25Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricTotalTotalTotal
Matches played763333
Total less4 57%4 67%3 100%2 67%2 67%1 33%
Total more3 43%2 33%0 0%1 33%1 33%2 67%
Matches home / away231111
Total less (home / away)2 100%1 33%1 100%1 100%1 100%0 0%
Total more (home / away)0 0%2 67%0 0%0 0%0 0%1 100%
Individual total (home / away)0,500,671,172,002,004,002,009,0011,00
Individual total (overall)2,001,003,002,002,334,332,676,339,00
Avg total4,143,503,823,004,003,509,0010,679,83
Avg total (home / away)1,504,332,923,003,003,007,0013,0010,00
Avg opponents' total2,142,504,641,001,672,676,334,3310,67
Avg opponents' total (home / away)1,003,674,671,001,002,005,004,009,00
Predicted total3,373,679,50

Last 10 matches

Kalamazoo5 matches
Both teams to score2/540% fair2.50
Clean sheets2 / 5
Scored4 / 5
AFC Ann Arbor6 matches
Both teams to score6/6100% fair1.00
Clean sheets0 / 6
Scored6 / 6

Line trends

Head-to-head

DateLeagueHomeAway%OnOffDA
15.06.25USL League TwoKalamazooAFC Ann Arbor000000
01.06.25USL League TwoAFC Ann ArborKalamazoo123511242268321
24.06.24USL League TwoKalamazooAFC Ann Arbor210000
23.05.24USL League TwoAFC Ann ArborKalamazoo22443345511813
11.06.23USL League TwoKalamazooAFC Ann Arbor310000
11.07.22USL League TwoKalamazooAFC Ann Arbor220000
27.06.22USL League TwoKalamazooAFC Ann Arbor410000
25.05.22USL League TwoAFC Ann ArborKalamazoo120000
08.06.19NPSLKalamazooAFC Ann Arbor000000

Against common opponents (2 months)

Kalamazoo

DateLeagueHomeAway%OnOffDA
18.06.26USL League TwoKalamazooFlint City Bucks000000
12.06.26USL League TwoLansing City FootballKalamazoo240000
08.06.26USL League TwoUnion FC MacombKalamazoo270000
31.05.26USL League TwoFlint City BucksKalamazoo7056%44%1517248114003
28.05.26USL League TwoMidwest United FCKalamazoo010000
22.05.26USL League TwoOakland CountyKalamazoo2153%47%103128503710622
14.05.26USL League TwoKalamazooUnion FC Macomb1252%48%147588722521

AFC Ann Arbor

DateLeagueHomeAway%OnOffDA
13.06.26USL League TwoAFC Ann ArborMidwest United FC02000000
11.06.26USL League TwoFlint City BucksAFC Ann Arbor41000000
31.05.26USL League TwoOakland CountyAFC Ann Arbor41000000
30.05.26USL League TwoAFC Ann ArborUnion FC Macomb2154%46%65454635631200
24.05.26USL League TwoAFC Ann ArborLansing City Football2154%46%47473534454210
21.05.26USL League TwoMidwest United FCAFC Ann Arbor3040%60%72633627491200

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

Kalamazoo (as favourite) odds 1.45–2.05

Record 2-0-3 (W-D-L), 2.0 scored / 2.0 conceded avg.

DateLeagueHomeAway%OnOffDA
14.05.26USL League TwoKalamazooUnion FC Macomb1252%48%14758872252100
18.06.25USL League TwoLansing City FootballKalamazoo1348892331212100
07.06.25USL League TwoNorthern Indiana FCKalamazoo4171563844431301
12.05.25USL League TwoUnion FC MacombKalamazoo2156452239271300
14.07.24USL League TwoOakland CountyKalamazoo14413935063551100

AFC Ann Arbor (vs a strong favourite) odds 1.01–2.30

Record 1-0-2 (W-D-L), 1.0 scored / 2.0 conceded avg.

DateLeagueHomeAway%OnOffDA
21.05.26USL League TwoMidwest United FCAFC Ann Arbor3040%60%726336274912
15.05.25USL League TwoMidwest United FCAFC Ann Arbor126588107905464
04.07.24USL League TwoAFC Ann ArborFlint City Bucks123531040634721

Last matches (2 months)

Kalamazoo DWWLWLL

DateLeagueHomeAway%OnOffDA
18.06.26USL League TwoKalamazooFlint City Bucks000000
12.06.26USL League TwoLansing City FootballKalamazoo240000
08.06.26USL League TwoUnion FC MacombKalamazoo270000
31.05.26USL League TwoFlint City BucksKalamazoo7056%44%1517248114003
28.05.26USL League TwoMidwest United FCKalamazoo010000
22.05.26USL League TwoOakland CountyKalamazoo2153%47%103128503710622
14.05.26USL League TwoKalamazooUnion FC Macomb1252%48%147588722521

AFC Ann Arbor LLLWWL

DateLeagueHomeAway%OnOffDA
13.06.26USL League TwoAFC Ann ArborMidwest United FC02000000
11.06.26USL League TwoFlint City BucksAFC Ann Arbor41000000
31.05.26USL League TwoOakland CountyAFC Ann Arbor41000000
30.05.26USL League TwoAFC Ann ArborUnion FC Macomb2154%46%65454635631200
24.05.26USL League TwoAFC Ann ArborLansing City Football2154%46%47473534454210
21.05.26USL League TwoMidwest United FCAFC Ann Arbor3040%60%72633627491200

Last matches (1 year)

Kalamazoo DWWLWLLDL

DateLeagueHomeAway%OnOffDA
18.06.26USL League TwoKalamazooFlint City Bucks000000
12.06.26USL League TwoLansing City FootballKalamazoo240000
08.06.26USL League TwoUnion FC MacombKalamazoo270000
31.05.26USL League TwoFlint City BucksKalamazoo7056%44%1517248114003
28.05.26USL League TwoMidwest United FCKalamazoo010000
22.05.26USL League TwoOakland CountyKalamazoo2153%47%103128503710622
14.05.26USL League TwoKalamazooUnion FC Macomb1252%48%147588722521
13.07.25USL League TwoOakland CountyKalamazoo000000
08.07.25USL League TwoKalamazooOakland County120000

AFC Ann Arbor LLLWWLLWW

DateLeagueHomeAway%OnOffDA
13.06.26USL League TwoAFC Ann ArborMidwest United FC02000000
11.06.26USL League TwoFlint City BucksAFC Ann Arbor41000000
31.05.26USL League TwoOakland CountyAFC Ann Arbor41000000
30.05.26USL League TwoAFC Ann ArborUnion FC Macomb2154%46%65454635631200
24.05.26USL League TwoAFC Ann ArborLansing City Football2154%46%47473534454210
21.05.26USL League TwoMidwest United FCAFC Ann Arbor3040%60%72633627491200
09.07.25USL League TwoAFC Ann ArborUnion FC Macomb2427863431652110
29.06.25USL League TwoOakland CountyAFC Ann Arbor2455864237341200
25.06.25USL League TwoLansing City FootballAFC Ann Arbor2321171520632132111

Bookmaker lines

Bookmaker lines

1X211,62X4,3323,80
Total 3,50O1,88U1,93
AH -0,7511,8022,00
All Pinnacle markets
Goals
Goals total
LineOU
2.51.402.67
2.751.502.37
31.682.08
3.251.95
our2.08
1.79
our1.93
3.52.191.61
3.752.481.46
42.981.33
Team goals
TeamLineOU
Kalamazoo2.52.52
our2.36
1.47
our1.74
AFC Ann Arbor1.52.60
our2.21
1.44
our1.82

Match FAQ

What was the final score of Kalamazoo vs AFC Ann Arbor?
The match ended 4:2 (USL League Two, June 21, 2026).
Who won, Kalamazoo or AFC Ann Arbor?
Kalamazoo won 4:2.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Kalamazoo and AFC Ann Arbor fared against each other?
Over the last 9 head-to-head meetings: 5 wins for Kalamazoo, 4 draws, 0 wins for AFC Ann Arbor. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home