Every IPSC match on Earth.
One calendar.
The 2027 IPSC match calendar, built from registration platforms, federations and club pages across 60 countries — find your next match, filter by discipline and level, and get an e‑mail the moment registration opens.
Registration closing soon
Deadlines within the next three weeks — don't lose your slot.
Jamaica Rifle Association IPSC Level 1, November 7, 2026
Kingston, Jamaica
Registration closes today
MSSV Handgun Club shoot 07 November 2026
Hartenbos, South Africa
Registration closes today
PRPSK Club Shoot - 7 November 2026
Piet Retief, South Africa
Registration closes today
PPPSC Club Champs November 2026
Pretoria, South Africa
Registration closes today
AUTUM STEEL-IPSC MATCH. LEVEL I (Steel/Speed/Accuracy)
Chisinau, Moldova
Registration closes today
2026 19 AC Jordi Tarrago IPSC Handgun - Level II 1a Fase C C
San Salvador (Tarragona), Spain
Registration closes today
Browse by discipline
From Handgun to Action Air — every IPSC discipline, plus the other sports we list.
Recently added
Fresh from registration platforms, federations and clubs.
DRZAVNO PRVENSTVO CG CSPS 2026
Bar, Montenegro
Registration closes 3 Dec 2026
TargeTZ AC Unity Winter Indoor League 2026 Round 1/6
Tuzla, Bosnia and Herzegovina
Registration closes in 12 days
TargeTZ AC Unity Winter Indoor League 2026 Round 5/6
Tuzla, Bosnia and Herzegovina
Registration closes 17 Mar 2027
TargeTZ AC Unity Winter Indoor League 2026 Round 6/6
Tuzla, Bosnia and Herzegovina
Registration closes 14 Apr 2027
TargeTZ AC Unity Winter Indoor League 2026 Round 2/6
Tuzla, Bosnia and Herzegovina
Registration closes 16 Dec 2026
TargeTZ AC Unity Winter Indoor League 2026 Round 3/6
Tuzla, Bosnia and Herzegovina
Registration closes 20 Jan 2027
Find an IPSC match
IPSC matches by country
- Argentina 14
- Australia 4
- Austria 12
- Barbados 2
- Belgium 2
- Bolivia 2
- Bosnia and Herzegovina 7
- Brazil 31
- Bulgaria 4
- Canada 48
- Chile 1
- Costa Rica 5
- Czechia 28
- Denmark 27
- Ecuador 1
- El Salvador 7
- Estonia 19
- Finland 119
- France 20
- Germany 157
- Greece 1
- Guatemala 4
- Hungary 30
- Indonesia 3
- Italy 6
- Jamaica 6
- Kenya 1
- Lithuania 1
- Luxembourg 1
- Mexico 4
- Moldova 1
- Mongolia 1
- Montenegro 1
- Namibia 3
- New Zealand 5
- Norway 50
- Panama 9
- Philippines 10
- Poland 44
- Portugal 3
- Puerto Rico 5
- Romania 1
- Saudi Arabia 1
- Serbia 16
- Slovakia 8
- Slovenia 3
- South Africa 118
- South Korea 2
- Spain 16
- Sri Lanka 1
- Sweden 78
- Switzerland 4
- Taiwan 1
- Thailand 5
- Trinidad and Tobago 1
- United Kingdom 18
- United States 7
- Uruguay 1
- Venezuela 1
- Zimbabwe 1
IPSC matches by level
Never miss a match again
One e‑mail a day at most: new matches near you or in your countries, registration that opens, deadlines closing. Free, filtered, one-click unsubscribe.