![]() | |
Tournament details | |
---|---|
Countries | Netherlands Belgium Italy |
Dates | 20-27 September 2025 |
Teams | 16 |
The 2025 European Baseball Championship is an ongoing international baseball tournament organized by WBSC Europe. It is being held in the cities of Rotterdam, Milan, and Antwerp from 20 to 27 September 2025. It is the 38th edition of the competition.
It is the first edition of the tournament to be held in three countries, as well as the first since 1967 with games held in Belgium. [1]
The top 13 teams of the 2023 European Championship qualified automatically for the tournament. The remaining three spots were filled through qualification tournaments in 2024, won by Hungary, Lithuania, and Austria. [2] [3] [4]
Team | Qualification method | App | First | Last | Streak | Best placement |
---|---|---|---|---|---|---|
![]() | 1st in 2023 | 36th | 1954 | 2023 | 21 | Champions |
![]() | 2nd in 2023 | 18th | 1967 | 14 | Runners-up | |
![]() | 3rd in 2023 | 35th | 1956 | 28 | Champions | |
![]() | 4th in 2023 | 29th | 1954 | 16 | Runners-up | |
![]() | 5th in 2023 | 14th | 1997 | 14 | Fourth place | |
![]() | 6th in 2023 | 4th | 2019 | 4 | Runners-up | |
![]() | 7th in 2023 | 28th | 1955 | 19 | Third place | |
![]() | 8th in 2023 | 33rd | 1960 | 33 | Third place | |
![]() | 9th in 2023 | 37th | 1954 | 28 | Champions | |
![]() | 10th in 2023 | 13th | 1999 | 13 | Seventh place | |
![]() | 11th in 2023 | 32nd | 1954 | 8 | Champions | |
![]() | 12th in 2023 | 2nd | 2023 | 2 | 12th place | |
![]() | 13th in 2023 | 9th | 2003 | 3 | Runners-up | |
![]() | Group Serbia winner | 2nd | 2023 | 2 | 16th place | |
![]() | Group Poland winner | 1st | — | 1 | Debut | |
![]() | Group Ireland winner | 5th | 2007 | 2023 | 4 | 10th place |
Four groups of four teams competed in a round robin to begin the tournament. The top two teams from groups A and B qualified for the quarterfinals, the second round of the tournament stage. The first round of the tournament, called the crossover playoff, included the bottom two teams from groups A and B and top two teams from groups C and D. The bottom two teams from groups C and D competed in an best-of-three relegation series. [5] [6] [7]
One week before the start of the tournament, Group C games were moved from a stadium in Senago to the Stadio Marco Provini in Novara due to poor conditions at the Senago field. The Italian team's federation agreed to pay for additional transportation costs from Milan. [8] [9]
Fan entrance to games in Rotterdam on 20 September were affected by pro-Palestinian protests regarding the Gaza war and Israel's participation in the tournament. [10] [11] [12] Protesters returned for subsequent Israel games. [13] Rain also delayed some of the 20 September games in Rotterdam. [14]
Two of the three host countries, the Netherlands and Italy, went undefeated in group play while Belgium managed one win and was eliminated from the final round. [7] [15]
Pos | Team | Pld | W | L | RF | RA | PCT | GB | Qualification |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() | 3 | 2 | 1 | 14 | 8 | .667 | — | Advance to quarterfinals |
2 | ![]() | 3 | 2 | 1 | 20 | 9 | .667 | — | |
3 | ![]() | 3 | 2 | 1 | 20 | 11 | .667 | — | Advance to crossover playoff |
4 | ![]() | 3 | 0 | 3 | 3 | 29 | .000 | 2 |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
20 Sep | 14:00 | Czech Republic ![]() | 1–8 | ![]() | Neptunus Familiestadion | 2:58 | Boxscore | ||
20 Sep | 20:30 | Sweden ![]() | 0–15 | ![]() | F/5 | Neptunus Familiestadion | 1:46 | 81 | Boxscore |
21 Sep | 18:00 | Germany ![]() | 4–3 | ![]() | Neptunus Familiestadion | 3:01 | 115 | Boxscore | |
21 Sep | 19:30 | Spain ![]() | 1–9 | ![]() | Neptunus Familiestadion | 2:42 | 200 | Boxscore | |
22 Sep | 14:00 | Germany ![]() | 2–4 | ![]() | Neptunus Familiestadion | 2:32 | 353 | Boxscore | |
22 Sep | 18:00 | Sweden ![]() | 0–10 | ![]() | F/8 | Neptunus Familiestadion | 2:52 | 332 | Boxscore |
Pos | Team | Pld | W | L | RF | RA | PCT | GB | Qualification |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() | 3 | 3 | 0 | 31 | 8 | 1.000 | — | Advance to quarterfinals |
2 | ![]() | 3 | 2 | 1 | 28 | 14 | .667 | 1 | |
3 | ![]() | 3 | 1 | 2 | 10 | 29 | .333 | 2 | Advance to crossover playoff |
4 | ![]() | 3 | 0 | 3 | 12 | 30 | .000 | 3 |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
20 Sep | 13:00 | France ![]() | 4–8 | ![]() | Neptunus Familiestadion | 3:18 | 189 | Boxscore | |
20 Sep | 20:30 | Netherlands ![]() | 9–3 | ![]() | Neptunus Familiestadion | 3:01 | 3,000 | Boxscore | |
21 Sep | 13:00 | Great Britain ![]() | 16–1 | ![]() | F/8 | Neptunus Familiestadion | 3:20 | 257 | Boxscore |
21 Sep | 15:00 | Netherlands ![]() | 13–4 | ![]() | Neptunus Familiestadion | 3:41 | 3,000 | Boxscore | |
22 Sep | 13:00 | France ![]() | 4–9 | ![]() | Neptunus Familiestadion | 3:25 | 193 | Boxscore | |
22 Sep | 19:30 | Israel ![]() | 1–9 | ![]() | Neptunus Familiestadion | 2:45 | 820 | Boxscore |
Pos | Team | Pld | W | L | RF | RA | PCT | GB | Qualification |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() | 3 | 3 | 0 | 43 | 4 | 1.000 | — | Advance to crossover playoff |
2 | ![]() | 3 | 2 | 1 | 25 | 31 | .667 | 1 | |
3 | ![]() | 3 | 1 | 2 | 16 | 24 | .333 | 2 | |
4 | ![]() | 3 | 0 | 3 | 8 | 33 | .000 | 3 |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
20 Sep | 10:30 | Lithuania ![]() | 3–4 | ![]() | Stadio Marco Provini | 2:48 | 160 | Boxscore | |
20 Sep | 15:30 | Switzerland ![]() | 0–18 | ![]() | F/5 | Stadio Marco Provini | 1:55 | 250 | Boxscore |
21 Sep | 10:30 | Greece ![]() | 8–12 | ![]() | Stadio Marco Provini | 3:15 | 150 | Boxscore | |
21 Sep | 15:30 | Italy ![]() | 16–0 | ![]() | F/6 | Stadio Marco Provini | 2:14 | 200 | Boxscore |
22 Sep | 11:30 | Lithuania ![]() | 5–13 | ![]() | F/7 | Stadio Marco Provini | 2:40 | 80 | Boxscore |
22 Sep | 14:30 | Greece ![]() | 4–9 | ![]() | F/7 | Stadio Marco Provini | 2:26 | 110 | Boxscore |
Pos | Team | Pld | W | L | RF | RA | PCT | GB | Qualification |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() | 3 | 3 | 0 | 21 | 6 | 1.000 | — | Advance to crossover playoff |
2 | ![]() | 3 | 2 | 1 | 44 | 14 | .667 | 1 | |
3 | ![]() | 3 | 1 | 2 | 30 | 31 | .333 | 2 | |
4 | ![]() | 3 | 0 | 3 | 12 | 56 | .000 | 3 |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
20 Sep | 10:00 | Hungary ![]() | 1–11 | ![]() | F/7 | Squirrels Venue | 2:06 | Boxscore | |
20 Sep | 14:30 | Austria ![]() | 16–8 | ![]() | Squirrels Venue | 3:42 | 715 | Boxscore | |
21 Sep | 10:00 | Croatia ![]() | 4–2 | ![]() | Squirrels Venue | 2:58 | 358 | Boxscore | |
21 Sep | 14:30 | Hungary ![]() | 9–19 | ![]() | F/7 | Squirrels Venue | 3:03 | 634 | Boxscore |
22 Sep | 10:00 | Austria ![]() | 26–2 | ![]() | F/5 | Squirrels Venue | 2:45 | 179 | Boxscore |
22 Sep | 15:30 | Belgium ![]() | 3–6 | ![]() | F/10 | Squirrels Venue | 3:18 | 293 | Boxscore |
The relegation round is a best-of-three series, and the loser will be relegated. The result of the Group stage game is the result of game 1 in the series.
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
23 Sep | 10:30 | Lithuania ![]() | 5–13 | ![]() | Stadio Marco Provini | 3:25 | 60 | Boxscore |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
23 Sep | 15:30 | Hungary ![]() | 3–8 | ![]() | Squirrels Venue | 2:44 | 131 | Boxscore |
Crossover playoff | Quarter-finals | Semi-finals | Final | |||||||||||
25 September | ||||||||||||||
B2 ![]() | 0 | |||||||||||||
24 September | ||||||||||||||
A3 ![]() | 7 | |||||||||||||
A3 ![]() | 10 | |||||||||||||
26 September | ||||||||||||||
D2 ![]() | 0 | |||||||||||||
B1 ![]() | ||||||||||||||
A3 ![]() | ||||||||||||||
25 September | ||||||||||||||
B1 ![]() | 3 | |||||||||||||
24 September | ||||||||||||||
D1 ![]() | 1 | |||||||||||||
A4 ![]() | 3 | |||||||||||||
27 September | ||||||||||||||
D1 ![]() | 9 | |||||||||||||
25 September | ||||||||||||||
A2 ![]() | 4 | |||||||||||||
24 September | ||||||||||||||
B3 ![]() | 3 | |||||||||||||
B3 ![]() | 9 | |||||||||||||
26 September | ||||||||||||||
C2 ![]() | 1 | |||||||||||||
C1 ![]() | ||||||||||||||
A2 ![]() | 3rd Place | |||||||||||||
25 September | 27 September | |||||||||||||
A1 ![]() | 0 | |||||||||||||
24 September | ||||||||||||||
C1 ![]() | 1 | |||||||||||||
B4 ![]() | 2 | |||||||||||||
C1 ![]() | 6 | |||||||||||||
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
24 Sep | 13:00 | Switzerland ![]() | 1–9 | ![]() | Neptunus Familiestadion | 2:36 | 105 | Boxscore | |
24 Sep | 14:00 | Croatia ![]() | 9–3 | ![]() | Neptunus Familiestadion | 2:53 | 520 | Boxscore | |
24 Sep | 18:00 | Austria ![]() | 0–10 | ![]() | F/7 | Neptunus Familiestadion | 2:01 | 237 | Boxscore |
24 Sep | 19:30 | Italy ![]() | 6–2 | ![]() | Neptunus Familiestadion | 3:34 | 330 | Boxscore |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
25 Sep | 14:00 | Israel ![]() | 3–4 | ![]() | Neptunus Familiestadion | 2:53 | 93 | Boxscore | |
25 Sep | 15:00 | Italy ![]() | 1–0 | ![]() | Neptunus Familiestadion | 2:22 | 950 | Boxscore | |
25 Sep | 18:00 | Spain ![]() | 7–0 | ![]() | Neptunus Familiestadion | 2:54 | 133 | Boxscore | |
25 Sep | 19:30 | Croatia ![]() | 1–3 | ![]() | Neptunus Familiestadion | Boxscore |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
26 Sep | 15:00 | Italy ![]() | – | ![]() | Neptunus Familiestadion | ||||
26 Sep | 19:30 | Spain ![]() | – | ![]() | Neptunus Familiestadion |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
27 Sep | 14:00 | – | Neptunus Familiestadion |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
27 Sep | 19:30 | – | Neptunus Familiestadion |
5th-8th place | 5th place | |||||
26 September | ||||||
![]() | ||||||
27 September | ||||||
![]() | ||||||
26 September | ||||||
![]() | ||||||
![]() | ||||||
7th Place | ||||||
27 September | ||||||
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
26 Sep | 14:00 | Great Britain ![]() | – | ![]() | Neptunus Familiestadion | ||||
26 Sep | 18:00 | Israel ![]() | – | ![]() | Neptunus Familiestadion |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
27 Sep | 11:00 | – | Neptunus Familiestadion |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
27 Sep | 16:00 | – | Neptunus Familiestadion |
9th-12th place | 9th place | |||||
25 September | ||||||
![]() | 1 | |||||
26 September | ||||||
![]() | 0 | |||||
![]() | ||||||
25 September | ||||||
![]() | ||||||
![]() | 3 | |||||
![]() | 6 | |||||
11th Place | ||||||
26 September | ||||||
![]() | ||||||
![]() |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
25 Sep | 10:00 | Switzerland ![]() | 0–1 | ![]() | Neptunus Familiestadion | 2:17 | 69 | Boxscore | |
25 Sep | 11:00 | Austria ![]() | 6–3 | ![]() | Neptunus Familiestadion | 3:04 | 223 | Boxscore |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
26 Sep | 10:00 | France ![]() | – | ![]() | Neptunus Familiestadion |
Date | Local time | Road team | Score | Home team | Inn. | Venue | Game duration | Attendance | Boxscore |
---|---|---|---|---|---|---|---|---|---|
26 Sep | 11:00 | Sweden ![]() | – | ![]() | Neptunus Familiestadion |
The tournament is broadcast on WBSC Europe's paid streaming platform, baseballeurope.tv. [16]