The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
KFW

Kalamazoo FC W

Mayor's Riverfront Park, Kalamazoo, Michigan. Every match we hold, with the price it went off at.

32Played
14Won
43.8%Win rate
1.78Scored per game
1.22Conceded per game
8Clean sheets

Home and away

The same record, split by where it was played.

At home
50%
16 played, 8 won. 2.25 scored a game.
Away
37.5%
16 played, 6 won. 1.31 scored a game.
How the market priced them
50%
2 priced matches at an average of 2.08, which implied 48.1%.

Season by season 3

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 USL W League 10217 -6
2025/26 USL W League 10514 +7
2024/25 USL W League 12723 +17

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 28 June 2026
A Kalamazoo FC W 2 – 3 Ann Arbor W —
Tuesday 23 June 2026
A Kalamazoo FC W 1 – 2 Union Macomb W —
Wednesday 17 June 2026
A Kalamazoo FC W 1 – 1 Midwest United W —
Sunday 14 June 2026
H Kalamazoo FC W 1 – 2 Midwest United W —
Wednesday 10 June 2026
H Kalamazoo FC W 0 – 2 Detroit City W —
Sunday 7 June 2026
A Kalamazoo FC W 0 – 1 Union Macomb W —
Saturday 30 May 2026
H Kalamazoo FC W 1 – 2 Ann Arbor W —
Tuesday 26 May 2026
H Kalamazoo FC W 3 – 2 Midwest United W 2.35
Saturday 23 May 2026
A Kalamazoo FC W 0 – 1 Detroit City W —
Wednesday 20 May 2026
H Kalamazoo FC W 1 – 0 Union Macomb W —
Saturday 28 June 2025
H Kalamazoo FC W 1 – 3 Detroit City W —
Wednesday 25 June 2025
A Kalamazoo FC W 4 – 1 Midwest United W —
Saturday 21 June 2025
H Kalamazoo FC W 2 – 0 Union Macomb W —
Wednesday 18 June 2025
H Kalamazoo FC W 1 – 1 Ann Arbor W —
Wednesday 11 June 2025
A Kalamazoo FC W 1 – 0 Ann Arbor W —
Saturday 7 June 2025
A Kalamazoo FC W 0 – 1 Detroit City W —
Wednesday 4 June 2025
H Kalamazoo FC W 6 – 2 Toledo Villa W —
Wednesday 28 May 2025
H Kalamazoo FC W 2 – 3 Midwest United W 1.81
Sunday 18 May 2025
A Kalamazoo FC W 3 – 1 Toledo Villa W —
Sunday 11 May 2025
A Kalamazoo FC W 1 – 2 Union Macomb W —
Sunday 30 June 2024
H Kalamazoo FC W 7 – 1 Michiana W —
Saturday 22 June 2024
A Kalamazoo FC W 0 – 2 Detroit City W —
Wednesday 19 June 2024
A Kalamazoo FC W 3 – 2 Flint City W —
Thursday 13 June 2024
H Kalamazoo FC W 2 – 0 Midwest United W —
Saturday 8 June 2024
A Kalamazoo FC W 2 – 0 Cleveland Force W —
Wednesday 5 June 2024
H Kalamazoo FC W 0 – 0 Detroit City W —
Saturday 1 June 2024
H Kalamazoo FC W 4 – 0 Flint City W —
Thursday 30 May 2024
H Kalamazoo FC W 4 – 1 Cleveland Force W —
Wednesday 22 May 2024
A Kalamazoo FC W 0 – 1 Midwest United W —
Sunday 19 May 2024
A Kalamazoo FC W 0 – 1 Ann Arbor W —