Saturday 30 November 2024

Amsterdam

Men

Netherlands
Netherlands 1* - 1 Germany
Germany

Hangzhou, China

Women

China
China 2* - 2 Belgium
Belgium
Sunday 1 December 2024

Amsterdam

Men

Netherlands
Netherlands 1* - 1 Belgium
Belgium

Hangzhou, China

Women

China
China 2 - 1 England
England
Monday 2 December 2024

Amsterdam

Men

Belgium
Belgium 4 - 3 Germany
Germany

Hangzhou, China

Women

Belgium
Belgium 1 - 3 England
England
Tuesday 3 December 2024

Hangzhou, China

Women

China
China 1 - 2 Belgium
Belgium
Wednesday 4 December 2024

Hangzhou, China

Women

China
China 4 - 0 England
England
Thursday 5 December 2024

Hangzhou, China

Women

England
England 2 - 8 Belgium
Belgium
Saturday 7 December 2024

Amsterdam

Men

Netherlands
Netherlands 2 - 3 Germany
Germany
Sunday 8 December 2024

Amsterdam

Men

Netherlands
Netherlands 3* - 3 Belgium
Belgium
Monday 9 December 2024

Amsterdam

Men

Germany
Germany 3 - 6 Belgium
Belgium
Tuesday 10 December 2024

Santiago del Estero, Argentina

Women

Argentina
Argentina 2* - 2 Germany
Germany
Wednesday 11 December 2024

Santiago del Estero, Argentina

Men

Argentina
Argentina 1 - 3 England
England

Santiago del Estero, Argentina

Women

Germany
Germany 1 - 6 Netherlands
Netherlands
Thursday 12 December 2024

Santiago del Estero, Argentina

Men

England
England 3* - 3 Ireland
Ireland

Santiago del Estero, Argentina

Women

Argentina
Argentina 2 - 3 Netherlands
Netherlands
Friday 13 December 2024

Santiago del Estero, Argentina

Men

Argentina
Argentina 1 - 0 Ireland
Ireland

Santiago del Estero, Argentina

Women

Argentina
Argentina 1 - 1* Germany
Germany
Saturday 14 December 2024

Santiago del Estero, Argentina

Men

Argentina
Argentina 1 - 3 England
England

Santiago del Estero, Argentina

Women

Netherlands
Netherlands 4 - 1 Germany
Germany
Sunday 15 December 2024

Santiago del Estero, Argentina

Men

Ireland
Ireland 0 - 8 England
England

Santiago del Estero, Argentina

Women

Argentina
Argentina 3 - 2 Netherlands
Netherlands
Monday 16 December 2024

Santiago del Estero, Argentina

Men

Argentina
Argentina 4 - 3 Ireland
Ireland
Tuesday 4 February 2025

Sydney, Australia

Men

Netherlands
Netherlands 4 - 2 Spain
Spain

Sydney, Australia

Women

China
China 2 - 2* Spain
Spain
Wednesday 5 February 2025

Sydney, Australia

Men

Australia
Australia 1 - 2 Spain
Spain

Sydney, Australia

Women

Australia
Australia 4 - 1 Spain
Spain
Thursday 6 February 2025

Sydney, Australia

Men

Australia
Australia 4 - 2 Netherlands
Netherlands

Sydney, Australia

Women

Australia
Australia 2* - 2 China
China
Friday 7 February 2025

Sydney, Australia

Men

Spain
Spain 1 - 2 Netherlands
Netherlands

Sydney, Australia

Women

Spain
Spain 2 - 3 China
China
Saturday 8 February 2025

Sydney, Australia

Men

Australia
Australia 1 - 1* Spain
Spain

Sydney, Australia

Women

Australia
Australia 3 - 1 Spain
Spain
Sunday 9 February 2025

Sydney, Australia

Men

Australia
Australia 4 - 4* Netherlands
Netherlands

Sydney, Australia

Women

Australia
Australia 1 - 3 China
China
Saturday 15 February 2025

Bhubaneswar, India

Women

Germany
Germany 1 - 2 Spain
Spain

Bhubaneswar, India

Women

India
India 3 - 2 England
England

Bhubaneswar, India

Men

India
India 1 - 3 Spain
Spain
Sunday 16 February 2025

Bhubaneswar, India

Women

Spain
Spain 2 - 1 Germany
Germany

Bhubaneswar, India

Women

India
India 2 - 2* England
England

Bhubaneswar, India

Men

India
India 2 - 0 Spain
Spain
Tuesday 18 February 2025

Bhubaneswar, India

Men

England
England 2* - 2 Spain
Spain

Bhubaneswar, India

Women

India
India 3 - 4 Spain
Spain

Bhubaneswar, India

Men

India
India 1 - 4 Germany
Germany
Wednesday 19 February 2025

Bhubaneswar, India

Men

Spain
Spain 4 - 1 England
England

Bhubaneswar, India

Men

India
India 1 - 0 Germany
Germany

Bhubaneswar, India

Women

India
India 0 - 1 Spain
Spain

Santiago del Estero, Argentina

Men

Argentina
Argentina 3 - 5 Belgium
Belgium
Thursday 20 February 2025

Santiago del Estero, Argentina

Women

Argentina
Argentina 2 - 3 Belgium
Belgium

Santiago del Estero, Argentina

Men

Argentina
Argentina 0 - 2 Australia
Australia
Friday 21 February 2025

Santiago del Estero, Argentina

Women

Argentina
Argentina 2 - 1 Australia
Australia

Bhubaneswar, India

Women

England
England 1 - 5 Netherlands
Netherlands

Bhubaneswar, India

Women

India
India 0 - 4 Germany
Germany

Bhubaneswar, India

Men

India
India 3 - 1 Ireland
Ireland

Santiago del Estero, Argentina

Men

Australia
Australia 2 - 2* Belgium
Belgium
Saturday 22 February 2025

Santiago del Estero, Argentina

Women

Australia
Australia 1 - 2 Belgium
Belgium

Bhubaneswar, India

Women

Netherlands
Netherlands 6 - 0 England
England

Bhubaneswar, India

Women

India
India 1 - 0 Germany
Germany

Bhubaneswar, India

Men

India
India 4 - 0 Ireland
Ireland

Santiago del Estero, Argentina

Men

Argentina
Argentina 0 - 1 Belgium
Belgium
Sunday 23 February 2025

Santiago del Estero, Argentina

Women

Argentina
Argentina 0* - 0 Belgium
Belgium

Santiago del Estero, Argentina

Men

Argentina
Argentina 1 - 0 Australia
Australia
Monday 24 February 2025

Santiago del Estero, Argentina

Women

Argentina
Argentina 2 - 1 Australia
Australia

Bhubaneswar, India

Men

Germany
Germany 8 - 2 Ireland
Ireland

Bhubaneswar, India

Women

India
India 2 - 4 Netherlands
Netherlands

Bhubaneswar, India

Men

India
India 2 - 3 England
England

Santiago del Estero, Argentina

Men

Belgium
Belgium 1 - 3 Australia
Australia
Tuesday 25 February 2025

Santiago del Estero, Argentina

Women

Belgium
Belgium 3 - 2 Australia
Australia

Bhubaneswar, India

Men

Ireland
Ireland 2 - 4 Germany
Germany

Bhubaneswar, India

Women

India
India 2* - 2 Netherlands
Netherlands

Bhubaneswar, India

Men

India
India 2 - 1 England
England
Saturday 7 June 2025

Valencia, Spain

Women

Spain
Spain 0 - 6 Argentina
Argentina

Amsterdam

Women

Netherlands
Netherlands 8 - 1 Australia
Australia

Valencia, Spain

Men

Spain
Spain 0 - 1 Argentina
Argentina

Amsterdam

Men

Netherlands
Netherlands 2 - 1 India
India
Sunday 8 June 2025

Valencia, Spain

Women

Spain
Spain 0 - 2 Argentina
Argentina

Valencia, Spain

Men

Spain
Spain 3 - 2 Argentina
Argentina

Amsterdam

Women

Netherlands
Netherlands 5 - 1 Australia
Australia
Monday 9 June 2025

Amsterdam

Men

Netherlands
Netherlands 3 - 2 India
India
Wednesday 11 June 2025

Amsterdam

Men

Argentina
Argentina 4 - 3 India
India

Amsterdam

Women

Netherlands
Netherlands 3 - 2 Spain
Spain

Amsterdam

Men

Netherlands
Netherlands 2 - 0 Ireland
Ireland
Thursday 12 June 2025

Amsterdam

Men

India
India 1 - 2 Argentina
Argentina

Amsterdam

Women

Netherlands
Netherlands 11 - 2 Spain
Spain

Amsterdam

Men

Netherlands
Netherlands 6 - 2 Ireland
Ireland
Saturday 14 June 2025

Antwerp, Belgium

Men

Australia
Australia 3 - 2 India
India

London, England

Women

Australia
Australia 3 - 2 India
India

Antwerp, Belgium

Women

Belgium
Belgium 4 - 2 Germany
Germany

Amsterdam

Women

Netherlands
Netherlands 3 - 1 China
China

London, England

Men

England
England 2 - 2* Germany
Germany

Antwerp, Belgium

Men

Belgium
Belgium 5 - 1 Ireland
Ireland

Amsterdam

Men

Netherlands
Netherlands 1* - 1 Argentina
Argentina

London, England

Women

England
England 1 - 3 Argentina
Argentina
Sunday 15 June 2025

Antwerp, Belgium

Men

India
India 2 - 3 Australia
Australia

London, England

Women

India
India 1 - 2 Australia
Australia

Antwerp, Belgium

Women

Belgium
Belgium 2* - 2 Germany
Germany

Amsterdam

Women

Netherlands
Netherlands 3 - 1 China
China

London, England

Men

England
England 2 - 3 Germany
Germany

Antwerp, Belgium

Men

Belgium
Belgium 2 - 3 Ireland
Ireland

London, England

Women

England
England 0 - 1 Argentina
Argentina

Amsterdam

Men

Netherlands
Netherlands 1* - 1 Argentina
Argentina
Tuesday 17 June 2025

London, England

Women

England
England 1 - 0 Australia
Australia

London, England

Men

England
England 2 - 3 Netherlands
Netherlands

Antwerp, Belgium

Men

Australia
Australia 6 - 1 Ireland
Ireland

London, England

Women

Argentina
Argentina 4 - 1 India
India

Antwerp, Belgium

Women

Belgium
Belgium 6 - 0 Spain
Spain

Antwerp, Belgium

Men

Belgium
Belgium 1 - 2 Spain
Spain
Wednesday 18 June 2025

Antwerp, Belgium

Men

Ireland
Ireland 1 - 6 Australia
Australia

London, England

Women

India
India 2 - 2* Argentina
Argentina

Antwerp, Belgium

Women

Belgium
Belgium 0 - 1 Spain
Spain

London, England

Women

England
England 0 - 3 Australia
Australia

Antwerp, Belgium

Men

Belgium
Belgium 6 - 3 Spain
Spain

London, England

Men

England
England 1 - 1* Netherlands
Netherlands
Saturday 21 June 2025

Antwerp, Belgium

Men

Ireland
Ireland 2 - 4 Spain
Spain

Antwerp, Belgium

Women

Belgium
Belgium 5 - 1 India
India

Berlin, Germany

Women

Argentina
Argentina 3 - 1 China
China

London, England

Women

England
England 0 - 1 Spain
Spain

Antwerp, Belgium

Men

Belgium
Belgium 6 - 3 India
India

Berlin, Germany

Women

Germany
Germany 4 - 0 Australia
Australia

London, England

Men

England
England 3 - 4 Australia
Australia

Berlin, Germany

Men

Germany
Germany 2 - 3 Argentina
Argentina
Sunday 22 June 2025

Antwerp, Belgium

Men

Spain
Spain 9 - 1 Ireland
Ireland

London, England

Women

England
England 4 - 1 Spain
Spain

Antwerp, Belgium

Women

Belgium
Belgium 2 - 0 India
India

Berlin, Germany

Women

Germany
Germany 3 - 4 Australia
Australia

Antwerp, Belgium

Men

Belgium
Belgium 3 - 4 India
India

London, England

Men

England
England 2 - 1 Australia
Australia

Berlin, Germany

Women

China
China 2 - 1 Argentina
Argentina

Berlin, Germany

Men

Germany
Germany 4 - 3 Argentina
Argentina
Tuesday 24 June 2025

Berlin, Germany

Women

Germany
Germany 2 - 3 China
China

Berlin, Germany

Men

Germany
Germany 3 - 2 Australia
Australia
Wednesday 25 June 2025

Berlin, Germany

Women

Germany
Germany 2 - 1 China
China

Berlin, Germany

Men

Germany
Germany 5 - 0 Australia
Australia
Saturday 28 June 2025

Antwerp, Belgium

Men

Belgium
Belgium 3 - 1 England
England

Berlin, Germany

Women

China
China 3 - 0 India
India

Antwerp, Belgium

Women

Belgium
Belgium 0 - 2 Netherlands
Netherlands

Berlin, Germany

Women

Germany
Germany 0 - 1 England
England

Berlin, Germany

Men

Germany
Germany 1 - 1* Spain
Spain
Sunday 29 June 2025

Antwerp, Belgium

Men

Belgium
Belgium 4* - 4 England
England

Berlin, Germany

Women

Germany
Germany 4 - 2 England
England

Antwerp, Belgium

Women

Belgium
Belgium 2 - 2* Netherlands
Netherlands

Berlin, Germany

Women

India
India 2 - 3 China
China

Berlin, Germany

Men

Germany
Germany 0 - 2 Spain
Spain