World Jigsaw Puzzle Championship 2025

Valladolid (Spain)

Classification Teams
Final

21/09/2025 10:00 03:00:00  2.000 

Cúpula del Milenio - Plaza del Milenio

To see the partial puzzles, click on the puzzle image

# Name Origin Country Puzzles Time
1
Mixed
Mixed
Mixed Mixed
01:16:04
-
-
2
Czesc Republic
Praha, Brno, Nupaky
Praha, Brno, Nupaky Czesc Republic
01:17:40
+1' 36'' (at 1' 36'')
+1' 36''
at 1' 36''
3
The Netherlands
Waalre
Waalre The Netherlands
01:20:30
+2' 50'' (at 4' 26'')
+2' 50''
at 4' 26''
4
Australia
Warragul / Gold Coast / Launceston / Brisbane
Warragul / Gold Coast / Launceston / Brisbane Australia
01:21:20
+ 50'' (at 5' 16'')
+ 50''
at 5' 16''
5
United States of America
Cambridge
Cambridge United States of America
01:23:24
+2' 04' (at 7' 20'')
+2' 04'
at 7' 20''
6
Denmark
Copenhagen
Copenhagen Denmark
01:23:25
+ 01' (at 7' 21'')
+ 01'
at 7' 21''
7
Germany
Aachen
Aachen Germany
01:24:04
+ 39'' (at 8' 00')
+ 39''
at 8' 00'
8
Germany
Cologne
Cologne Germany
01:24:56
+ 52'' (at 8' 52'')
+ 52''
at 8' 52''
9
United States of America
Bountiful
Bountiful United States of America
01:28:43
+3' 47'' (at 12' 39'')
+3' 47''
at 12' 39''
10
Spain
Alicante, Madrid, Guadalajara
Alicante, Madrid, Guadalajara Spain
01:30:08
+1' 25'' (at 14' 04')
+1' 25''
at 14' 04'
11
Spain
Madrid
Madrid Spain
01:31:16
+1' 08' (at 15' 12'')
+1' 08'
at 15' 12''
12
United States of America
San Francisco
San Francisco United States of America
01:31:24
+ 08' (at 15' 20'')
+ 08'
at 15' 20''
13
Poland
Nowogard
Nowogard Poland
01:32:17
+ 53'' (at 16' 13'')
+ 53''
at 16' 13''
14
Australia
Melbourne
Melbourne Australia
01:32:22
+ 05' (at 16' 18'')
+ 05'
at 16' 18''
15
Poland
Małopolska
Małopolska Poland
01:32:45
+ 23'' (at 16' 41'')
+ 23''
at 16' 41''
16
Germany
Grevenbroich
Grevenbroich Germany
01:33:04
+ 19'' (at 17' 00')
+ 19''
at 17' 00'
17
Finland
Jyväskylä
Jyväskylä Finland
01:33:33
+ 29'' (at 17' 29'')
+ 29''
at 17' 29''
18
Slovakia
Žilina
Žilina Slovakia
01:34:19
+ 46'' (at 18' 15'')
+ 46''
at 18' 15''
18
Austria
Vienna
Vienna Austria
01:34:19
+ 00' (at 18' 15'')
+ 00'
at 18' 15''
20
France
St Colomban
St Colomban France
01:34:55
+ 36'' (at 18' 51'')
+ 36''
at 18' 51''
21
Sweden
.
. Sweden
01:35:05
+ 10'' (at 19' 01')
+ 10''
at 19' 01'
22
United States of America
Portland, OR; Athens, TX; Seattle, WA
Portland, OR; Athens, TX; Seattle, WA United States of America
01:36:18
+1' 13'' (at 20' 14'')
+1' 13''
at 20' 14''
23
Mixed
Germany
Germany Mixed
01:36:23
+ 05' (at 20' 19'')
+ 05'
at 20' 19''
24
The Netherlands
Groningen
Groningen The Netherlands
01:36:57
+ 34'' (at 20' 53'')
+ 34''
at 20' 53''
25
Finland
Espoo
Espoo Finland
01:38:37
+1' 40'' (at 22' 33'')
+1' 40''
at 22' 33''
26
Germany
Lower Saxony / Netherlands
Lower Saxony / Netherlands Germany
01:39:14
+ 37'' (at 23' 10'')
+ 37''
at 23' 10''
27
Canada
Toronto / Beauharnois / Camlachie / Vancouver
Toronto / Beauharnois / Camlachie / Vancouver Canada
01:39:24
+ 10'' (at 23' 20'')
+ 10''
at 23' 20''
28
Poland
Warsaw
Warsaw Poland
01:39:41
+ 17'' (at 23' 37'')
+ 17''
at 23' 37''
29
Mixed
Panamá
Panamá Mixed
01:40:29
+ 48'' (at 24' 25'')
+ 48''
at 24' 25''
30
Czesc Republic
CZ
CZ Czesc Republic
01:41:28
+ 59'' (at 25' 24'')
+ 59''
at 25' 24''
31
Finland
Helsinki
Helsinki Finland
01:42:10
+ 42'' (at 26' 06')
+ 42''
at 26' 06'
32
Malaysia
Brisbane / Sydney / Singapore / KL
Brisbane / Sydney / Singapore / KL Malaysia
01:42:46
+ 36'' (at 26' 42'')
+ 36''
at 26' 42''
33
Germany
Heidelberg
Heidelberg Germany
01:44:05
+1' 19'' (at 28' 01')
+1' 19''
at 28' 01'
34
Spain
Cazalegas, Pueblo
Cazalegas, Pueblo Spain
01:45:24
+1' 19'' (at 29' 20'')
+1' 19''
at 29' 20''
35
Australia
Raceview
Raceview Australia
01:47:28
+2' 04' (at 31' 24'')
+2' 04'
at 31' 24''
36
United States of America
San Francisco
San Francisco United States of America
01:48:20
+ 52'' (at 32' 16'')
+ 52''
at 32' 16''
37
Sweden
Malmö
Malmö Sweden
01:49:35
+1' 15'' (at 33' 31'')
+1' 15''
at 33' 31''
38
France
Griesbach-au-Val
Griesbach-au-Val France
01:50:16
+ 41'' (at 34' 12'')
+ 41''
at 34' 12''
39
France
Cachan
Cachan France
01:50:26
+ 10'' (at 34' 22'')
+ 10''
at 34' 22''
40
Germany
Munich
Munich Germany
01:52:18
+1' 52'' (at 36' 14'')
+1' 52''
at 36' 14''
41
Sweden
Gothenburg
Gothenburg Sweden
01:52:30
+ 12'' (at 36' 26'')
+ 12''
at 36' 26''
42
The Netherlands
Sixthaselbach
Sixthaselbach The Netherlands
01:52:48
+ 18'' (at 36' 44'')
+ 18''
at 36' 44''
43
Germany
Heidelberg
Heidelberg Germany
01:53:04
+ 16'' (at 37' 00')
+ 16''
at 37' 00'
44
New Zealand
Auckland
Auckland New Zealand
01:55:20
+2' 16'' (at 39' 16'')
+2' 16''
at 39' 16''
45
Mixed
Tåstrup
Tåstrup Mixed
01:55:44
+ 24'' (at 39' 40'')
+ 24''
at 39' 40''
46
Portugal
Lousado
Lousado Portugal
01:56:02
+ 18'' (at 39' 58'')
+ 18''
at 39' 58''
47
Norway
Stavanger
Stavanger Norway
01:56:20
+ 18'' (at 40' 16'')
+ 18''
at 40' 16''
48
Canada
Gatineau / Montreal / Elora / Georgetown
Gatineau / Montreal / Elora / Georgetown Canada
01:56:25
+ 05' (at 40' 21'')
+ 05'
at 40' 21''
49
Latvia
Riga
Riga Latvia
01:56:40
+ 15'' (at 40' 36'')
+ 15''
at 40' 36''
50
Mixed
Vienna | Brunn | Auckland | Železniki
Vienna | Brunn | Auckland | Železniki Mixed
01:57:04
+ 24'' (at 41' 00')
+ 24''
at 41' 00'
51
Switzerland
The Swiss Unicorns And Their German Friend
Basel
Basel Switzerland
01:57:06
+ 02' (at 41' 02')
+ 02'
at 41' 02'
52
Mixed
999 Pieces Left
Vienna
Vienna Mixed
01:58:01
+ 55'' (at 41' 57'')
+ 55''
at 41' 57''
53
Slovenia
All Pieces Together
Prestranek
Prestranek Slovenia
01:58:20
+ 19'' (at 42' 16'')
+ 19''
at 42' 16''
54
Colombia
Colombia
Colombia Colombia
01:59:02
+ 42'' (at 42' 58'')
+ 42''
at 42' 58''
55
Poland
Warsaw
Warsaw Poland
01:59:06
+ 04' (at 43' 02')
+ 04'
at 43' 02'
56
Canada
Waterloo / Calgary / Canada
Waterloo / Calgary / Canada Canada
01:59:21
+ 15'' (at 43' 17'')
+ 15''
at 43' 17''
57
Australia
Melbourne
Melbourne Australia
01:59:28
+ 07' (at 43' 24'')
+ 07'
at 43' 24''
58
Germany
Siegen
Siegen Germany
01:59:40
+ 12'' (at 43' 36'')
+ 12''
at 43' 36''
59
Belgium
Tienen
Tienen Belgium
01:59:53
+ 13'' (at 43' 49'')
+ 13''
at 43' 49''
60
Sweden
Sweden
02:00:02
+ 09' (at 43' 58'')
+ 09'
at 43' 58''
60
Mixed
Valnesfjord
Valnesfjord Mixed
02:00:02
+ 00' (at 43' 58'')
+ 00'
at 43' 58''
62
United States of America
Ohio
Ohio United States of America
02:00:05
+ 03' (at 44' 01')
+ 03'
at 44' 01'
63
Germany
Germany
02:00:36
+ 31'' (at 44' 32'')
+ 31''
at 44' 32''
64
Sweden
Piece Love And Understanding
Solna
Solna Sweden
02:00:49
+ 13'' (at 44' 45'')
+ 13''
at 44' 45''
65
Germany
Düsseldorf
Düsseldorf Germany
02:01:07
+ 18'' (at 45' 03')
+ 18''
at 45' 03'
66
Canada
Canada
02:02:40
+1' 33'' (at 46' 36'')
+1' 33''
at 46' 36''
67
United States of America
Hurst
Hurst United States of America
02:03:04
+ 24'' (at 47' 00')
+ 24''
at 47' 00'
68
Canada
Guelph / Stoney Creek / Bradford / Vaughan
Guelph / Stoney Creek / Bradford / Vaughan Canada
02:03:05
+ 01' (at 47' 01')
+ 01'
at 47' 01'
69
Czesc Republic
Hradec Králové, Bohumín, Praha, Ostrava
Hradec Králové, Bohumín, Praha, Ostrava Czesc Republic
02:04:06
+1' 01' (at 48' 02')
+1' 01'
at 48' 02'
70
Spain
Los Alcázares / Benicarló / Benaguasil / La Hoya
Los Alcázares / Benicarló / Benaguasil / La Hoya Spain
02:04:18
+ 12'' (at 48' 14'')
+ 12''
at 48' 14''
71
Iceland
Iceland
Iceland Iceland
02:06:24
+2' 06' (at 50' 20'')
+2' 06'
at 50' 20''
72
Estonia
Tallinn
Tallinn Estonia
02:07:23
+ 59'' (at 51' 19'')
+ 59''
at 51' 19''
73
The Netherlands
Heerhugowaard
Heerhugowaard The Netherlands
02:08:07
+ 44'' (at 52' 03')
+ 44''
at 52' 03'
74
Sweden
Linköping
Linköping Sweden
02:08:21
+ 14'' (at 52' 17'')
+ 14''
at 52' 17''
75
France
France
02:08:39
+ 18'' (at 52' 35'')
+ 18''
at 52' 35''
76
Ireland
Killarney
Killarney Ireland
02:08:47
+ 08' (at 52' 43'')
+ 08'
at 52' 43''
77
United States of America
Orem
Orem United States of America
02:09:10
+ 23'' (at 53' 06')
+ 23''
at 53' 06'
78
Brazil
São Paulo
São Paulo Brazil
02:09:46
+ 36'' (at 53' 42'')
+ 36''
at 53' 42''
79
Austria
Irdning
Irdning Austria
02:10:13
+ 27'' (at 54' 09')
+ 27''
at 54' 09'
80
Spain
Madrid, Toledo
Madrid, Toledo Spain
02:10:22
+ 09' (at 54' 18'')
+ 09'
at 54' 18''
80
Mexico
México
México Mexico
02:10:22
+ 00' (at 54' 18'')
+ 00'
at 54' 18''
82
United States of America
Cherry Blossom Challengers
Washington, Dc
Washington, Dc United States of America
02:10:52
+ 30'' (at 54' 48'')
+ 30''
at 54' 48''
83
Portugal
Portugal
Portugal Portugal
02:10:55
+ 03' (at 54' 51'')
+ 03'
at 54' 51''
84
Mixed
Jaén, Segovia, Almodovar del Rio (Córdoba) / Cádiz
Jaén, Segovia, Almodovar del Rio (Córdoba) / Cádiz Mixed
02:11:02
+ 07' (at 54' 58'')
+ 07'
at 54' 58''
85
United Kingdom
Solihull
Solihull United Kingdom
02:11:20
+ 18'' (at 55' 16'')
+ 18''
at 55' 16''
86
Australia
VIC, NSW and TAS
VIC, NSW and TAS Australia
02:12:14
+ 54'' (at 56' 10'')
+ 54''
at 56' 10''
87
Portugal
Porto
Porto Portugal
02:13:06
+ 52'' (at 57' 02')
+ 52''
at 57' 02'
88
Germany
Overath
Overath Germany
02:15:17
+2' 11'' (at 59' 13'')
+2' 11''
at 59' 13''
89
Sweden
Gävle
Gävle Sweden
02:16:46
+1' 29'' (at 60' 42'')
+1' 29''
at 60' 42''
90
Mixed
Mannheim
Mannheim Mixed
02:17:17
+ 31'' (at 61' 13'')
+ 31''
at 61' 13''
91
China
Beijing
Beijing China
02:17:53
+ 36'' (at 61' 49'')
+ 36''
at 61' 49''
92
Bulgaria
Sofia
Sofia Bulgaria
02:18:08
+ 15'' (at 62' 04')
+ 15''
at 62' 04'
93
Canada
Saguenay / Trois-Rivieres
Saguenay / Trois-Rivieres Canada
02:19:10
+1' 02' (at 63' 06')
+1' 02'
at 63' 06'
94
Poland
Krakow
Krakow Poland
02:21:18
+2' 08' (at 65' 14'')
+2' 08'
at 65' 14''
95
France
Paris
Paris France
02:21:53
+ 35'' (at 65' 49'')
+ 35''
at 65' 49''
96
Poland
Lublin
Lublin Poland
02:22:39
+ 46'' (at 66' 35'')
+ 46''
at 66' 35''
97
Spain
Motril
Motril Spain
02:22:51
+ 12'' (at 66' 47'')
+ 12''
at 66' 47''
98
Serbia
Belgrade
Belgrade Serbia
02:23:54
+1' 03' (at 67' 50'')
+1' 03'
at 67' 50''
99
United Kingdom
Coventry
Coventry United Kingdom
02:25:16
+1' 22'' (at 69' 12'')
+1' 22''
at 69' 12''
100
Japan
Tokyo
Tokyo Japan
02:27:11
+1' 55'' (at 71' 07')
+1' 55''
at 71' 07'
101
Austria
Wien
Wien Austria
02:27:39
+ 28'' (at 71' 35'')
+ 28''
at 71' 35''
102
Sweden
Borås / Linköping
Borås / Linköping Sweden
02:27:56
+ 17'' (at 71' 52'')
+ 17''
at 71' 52''
103
Luxembourg
Arlon
Arlon Luxembourg
02:35:50
+7' 54'' (at 79' 46'')
+7' 54''
at 79' 46''
104
Australia
Sydney / Jakarta / Mackay / Kings Beach
Sydney / Jakarta / Mackay / Kings Beach Australia
02:43:53
+8' 03' (at 87' 49'')
+8' 03'
at 87' 49''
105
United Kingdom
Nottingham
Nottingham United Kingdom
02:50:16
+6' 23'' (at 94' 12'')
+6' 23''
at 94' 12''
106
Germany
Germany
1.844 Pieces
 
 
107
Lithuania
Vilnius
Vilnius Lithuania
1.733 Pieces