| Year | Host city |  | Champion | Score | Runner-up |  | Third place | Score | Fourth place | 
| 1985 |  Kobe | .svg.png) Australia
 Shane Barr
 Richard Fromberg
 Jason Stoltenberg
 | 2–1 |  United States
 John Falbo
 Francisco Montana
 Jim Courier**
 |  Soviet Union
 Andrei Cherkasov
 Dato Kacharava
 Vladimir Petrushenko
 | 2–1 | .svg.png) Venezuela
 Juan Carlos Bianchi
 Nicolás Pereira
 Franz Sydow
 | 
| 1986 |  Tokyo | .svg.png) Australia
 Richard Fromberg
 Jason Stoltenberg
 Todd Woodbridge
 | 2–1 |  United States
 Michael Chang
 Jim Courier
 David Kass
 |  Sweden
 Kim Andersson
 Nicklas Kulti
 Magnus Larsson
 | 3–0 | .svg.png) Brazil
 Walmir Bandeira
 Marcus Barbosa
 Jaime Oncins
 | 
| 1987 |  Freiburg im Breisgau | .svg.png) Australia
 Johan Anderson
 Jamie Morgan
 Todd Woodbridge
 | 3–0 |  Netherlands
 Paul Dogger
 Fernon Wibier
 Richard Krajicek**
 |  Sweden
 Ola Kristiansson
 Nicklas Kulti
 | 2–1 |  France
 Dominique Durand
 Sébastien Hette
 Fabrice Santoro
 | 
| 1988 | .svg.png) Perth |  Czechoslovakia
 Martin Damm
 Lukáš Hovorka
 Jan Kodeš Jr.
 | 2–1 |  United States
 William Bull
 Rick Leach
 Brian MacPhie
 |  Chile
 Marcelo Achondo
 Ernesto Díaz
 Miguel Ocampo
 | 2–1 | .svg.png) Yugoslavia
 Saša Hiršzon
 Srđan Muškatirović
 Blaž Trupej
 | 
| 1989 |  Asunción |  West Germany
 Scott Gessner
 Gregor Paul
 David Prinosil
 | 2–1 |  Czechoslovakia
 Pavel Gazda
 Lukáš Thomas
 René Hanák**
 |  Soviet Union
 Andrei Medvedev
 Sergei Pospelov
 Sargis Sargsian
 | 2–1 |  Sweden
 Thomas Enqvist
 Patrik Fredriksson
 Richard Wernerhjelm
 | 
| 1990 |  Rotterdam |  Soviet Union
 Yevgeni Kafelnikov
 Andriy Medvedev
 Dmitri Tomashevich
 | 2–1 | .svg.png) Australia
 Grant Doyle
 Brad Sceney
 Anastasios Vasiliadis
 |  Sweden
 Thomas Enqvist
 Thomas Johansson
 | 3–0 |  Spain
 Àlex Corretja
 Jairo Velasco Jr.
 | 
| 1991 |  Barcelona |  Spain
 Gonzalo Corrales
 Albert Costa
 | 2–1 |  Czechoslovakia
 Filip Kaščák
 David Škoch
 |  Germany
 Lars Rehmann
 Christian Tambue
 Christian Vinck
 | 2–1 |  United States
 Jason Appel
 Jimmy Jackson
 Eric Taino
 | 
| 1992 |  Castelldefels |  France
 Maxime Boyé
 Nicolas Escudé
 | 2–1 |  Germany
 Alexander Nickel
 Rene Nicklisch
 Axel Pretzsch**
 |  Sweden
 Kalle Flygt
 Magnus Norman
 Anders Stenman
 | 2–1 |  Brazil
 Gustavo Kuerten
 Fernando Prestes
 Antônio Wuttke
 | 
| 1993 |  Wellington |  France
 Jean-François Bachelot
 Olivier Mutis
 Johann Potron
 | 2–1 |  New Zealand
 Scott Clark
 Mark Nielsen
 Teo Susnjak
 |  Sweden
 Thomas Axelsson
 Fredrik Jonsson
 Nicklas Timfjord
 | 2–1 | .svg.png) South Korea
 Chung Kyung-won
 Kim Dong-hyun
 Kwon Oh-hee
 | 
| 1994 |  Tucson |  Netherlands
 Raemon Sluiter
 Peter Wessels
 | 2–1 |  Austria
 Markus Hipfl
 Clemens Trimmel
 Ingo Neumüller**
 |  United States
 Geoff Abrams
 Kevin Kim
 Michael Russell
 | 3–0 |  Italy
 Daniele Bracciali
 Andrea Capodimonte
 Matteo Gotti
 | 
| 1995 |  Essen |  Germany
 Daniel Elsner
 Thomas Messmer
 Tomas Zivnicek
 | 3–0 |  Czech Republic
 Petr Kralert
 Pavel Říha
 Michal Tabara
 |  Sweden
 Joel Christensen
 Kristofer Stahlberg
 Mats Norin
 | 2–1 |  United States
 Brandon Hawk
 Michael Lang
 Rudy Rake
 | 
| 1996 | .svg.png) Zürich |  France
 Jérôme Haehnel
 Julien Jeanpierre
 Olivier Patience
 | 2–1 | .svg.png) Australia
 Nathan Healey
 Lleyton Hewitt
 Glenn Knox**
 |  Slovakia
 František Babej
 Miloslav Grolmus
 | 2–1 |  Chile
 Carlos González
 Fernando González
 Luis Hormazábal
 | 
| 1997 | .svg.png) Vancouver |  Czech Republic
 Ladislav Chramosta
 Jaroslav Levinský
 Tomáš Cakl*
 | 2–0 | .svg.png) Venezuela
 José de Armas
 Ezequiel Nastari
 Luis Aguerrevere**
 |  Great Britain
 Simon Dickson
 Mark Hilton
 Alan Mackin
 | 2–0 |  United States
 Lesley Joseph
 Scott Lipsky
 David Martin
 | 
| 1998 |  Cuneo |  Spain
 Marc López
 Tommy Robredo
 David Ferrer*
 | 2–1 |  Croatia
 Roko Karanušić
 Mario Radić
 |  Russia
 Sergei Pozdnev
 Dmitry Vlasov
 Mikhail Youzhny
 | 2–1 |  France
 Julien Cassaigne
 Nicolas Mahut
 Julien Maigret
 | 
| 1999 | .svg.png) Perth |  United States
 Alex Bogomolov
 Ryan Redondo
 Travis Rettenmaier
 | 3–0 |  Croatia
 Mario Ančić
 Tomislav Perić
 Ivan Stelko
 |  Czech Republic
 Jan Hájek
 Dušan Karol
 Michal Kokta
 | 2–1 |  Russia
 Pavel Ivanov
 Philipp Mukhometov
 Dmitri Sitak
 | 
| 2000 |  Hiroshima | .svg.png) Australia
 Ryan Henry
 Todd Reid
 Raphael Durek*
 | 2–0 |  Austria
 Johannes Ager
 Stefan Wiespeiner
 Christian Polessnig**
 |  Sweden
 Christian Johansson
 Michael Ryderstedt
 Robin Söderling
 | 2–1 |  Poland
 Adam Chadaj
 Pawel Dilaj
 Michał Przysiężny
 | 
| 2001 |  Santiago |  Chile
 Jorge Aguilar
 Guillermo Hormazábal
 Carlos Ríos
 | 3–0 |  Germany
 Sascha Klör
 Bastian Koch
 Marcel Zimmermann
 |  Argentina
 Martín Alund
 Leandro Migani
 Luis Moreschi
 | 2–1 | .svg.png) Portugal
 Filipe Farinha
 Fred Gil
 Peter Rodrigues
 | 
| 2002 |  La Baule-Escoublac |  Spain
 Marcel Granollers
 Rafael Nadal
 Tomeu Salvá
 | 3–0 |  United States
 Brendan Evans
 Scott Oudsema
 Phillip Simmonds
 |  Uruguay
 Pablo Cuevas
 Diego Ksiazenicki
 Federico Sansonetti
 | 2–1 | .svg.png) Australia
 Lachlan Ferguson
 Joel Kerley
 Alexander Petropoulos
 | 
| 2003 |  Essen |  Germany
 Matthias Bachinger
 Mischa Zverev
 Aljoscha Thron*
 | 2–1 |  France
 Jérémy Chardy
 Mathieu Dehaine
 Jérémy Dréan
 | .svg.png) Venezuela
 Piero Luisi
 David Navarrete
 Enrique Olivares
 | 2–1 |  United States
 Alex Kuznetsov
 Timothy Neilly
 Michael Shabaz
 | 
| 2004 |  Barcelona |  Spain
 Roberto Bautista
 Pere Riba
 Javier Garrapiz*
 | 2–1 |  Czech Republic
 Dušan Lojda
 Miroslav Navrátil
 Filip Zeman
 |  Russia
 Pavel Chekhov
 Artur Chernov
 Valery Rudnev
 | 2–1 |  Croatia
 Marin Čilić
 Jurica Grubišić
 Mikhail Karpol
 | 
| 2005 |  Barcelona |  France
 Kevin Botti
 Jérôme Inzerillo
 Stéphane Piro*
 | 2–0 |  Czech Republic
 Michal Konečný
 Roman Jebavý
 Jiří Košler**
 |  Ecuador
 Patrick Alvarado
 Gonzalo Escobar
 Juan Martín Paredes
 | 2–1 |  Italy
 Thomas Fabbiano
 Matteo Trevisan
 Andrea Volpini
 | 
| 2006 |  Barcelona |  Netherlands
 Xander Spong
 Tim van Terheijden
 Joost Vogel*
 | 2–1 |  Russia
 Evgeny Donskoy
 Vladimir Karusevich
 Vladimir Zinyakov
 |  Brazil
 Henrique Cunha
 Fabrício Neis
 Andre Stabile
 | 2–0 |  Chile
 Matías Bobadilla
 Guillermo Nicol
 Cristóbal Saavedra Corvalán
 | 
| 2007 |  Reggio Emilia | .svg.png) Australia
 Bernard Tomic
 Mark Verryth
 Alex Sanders*
 | 2–0 |  Argentina
 Guido Andreozzi
 Kevin Konfederak
 Nicolás Pastor**
 |  Chinese Taipei
 Chen Chung-su
 Hsieh Cheng-peng
 Yang Tsung-Hua
 | 2–1 |  Brazil
 Idio Escobar
 Bernardo Lipschitz
 Aires José Pereira
 | 
| 2008 |  San Luis Potosí |  United States
 Evan King
 Denis Kudla
 Raymond Sarmiento*
 | 2–0 |  Argentina
 Andrea Collarini
 Agustín Velotti
 Facundo Argüello**
 |  Russia
 Mikhail Biryukov
 Alexander Kostanov
 Richard Muzaev
 | 2–1 |  India
 Yuki Bhambri
 Venkata Abhishek Sakleshpur
 Saurabh Singh
 | 
| 2009 |  San Luis Potosí | .svg.png) Australia
 Jason Kubler
 Luke Saville
 Joey Swaysland
 | 2–1 |  Great Britain
 Andrew Bettles
 George Morgan
 |  Czech Republic
 Robert Rumler
 Jiří Veselý
 Lukáš Vrňák
 | 3–0 |  France
 Cédrick Commin
 Mathias Bourgue
 Mick Lescure
 | 
| 2010 |  San Luis Potosí |  Japan
 Kazuma Kawachi
 Kaichi Uchida
 Soichiro Moritani*
 | 2–0 | .svg.png) Canada
 Edward Nguyen
 Filip Peliwo
 Samuel Monette**
 |  France
 Grégoire Barrère
 Mathias Bourgue
 Laurent Lokoli
 | 2–1 |  Great Britain
 Luke Bambridge
 Kyle Edmund
 Evan Hoyt
 | 
| 2011 |  San Luis Potosí |  Great Britain
 Kyle Edmund
 Evan Hoyt
 Luke Bambridge*
 | 2–0 |  Italy
 Stefano Napolitano
 Gianluigi Quinzi
 Matteo Donati**
 |  France
 Alexandre Favrot
 Quentin Halys
 Johan Tatlot
 | 2–0 |  South Africa
 Daniel Theodorus Ferreira
 Wayne Montgomery
 Matthew Rossouw
 | 
| 2012 |  Barcelona |  Italy
 Filippo Baldi
 Gianluigi Quinzi
 Mirko Cutuli*
 | 2–1 | .svg.png) Australia
 Harry Bourchier
 Thanasi Kokkinakis
 Blake Mott**
 |  United States
 Jared Donaldson
 Stefan Kozlov
 Noah Rubin
 | 2–0 |  France
 Benjamin Bonzi
 Quentin Halys
 Johan Tatlot
 | 
| 2013 |  San Luis Potosí |  Spain
 Pedro Martínez
 Jaume Munar
 Álvaro López San Martín*
 | 2–1 |  South Korea
 Chung Yun-seong
 Hong Seong-chan
 Kang Ku-keon
 | .svg.png) Australia
 Oliver Anderson
 Marc Polmans
 Akira Santillan
 | 2–0 |  Germany
 Fabian Fallert
 Tim Sandkaulen
 Alexander Zverev
 | 
| 2014 |  San Luis Potosí |  United States
 William Blumberg
 Michael Mmoh
 Gianni Ross
 | 3–0 |  South Korea
 Chung Yun-seong
 Im Seong-taek
 Oh Chan-yeong
 |  France
 Geoffrey Blancaneaux
 Ugo Humbert
 Corentin Moutet
 | 2–1 |  Japan
 Shohei Chikami
 Riki Oshima
 Renta Tokuda
 | 
| 2015 |  Madrid | .svg.png) Canada
 Félix Auger-Aliassime
 Denis Shapovalov
 Benjamin Sigouin*
 | 2–1 |  Germany
 Nicola Kuhn
 Marvin Möller
 Maximilian Todorov**
 |  Russia
 Alen Avidzba
 Artem Dubrivnyy
 Mikhail Sokolovskiy
 | 3–0 |  Japan
 Toru Horie
 Yuta Shimizu
 Yunosuke Tanaka
 | 
| 2016 |  Budapest |  Russia
 Alen Avidzba
 Timofey Skatov
 Alexey Zakharov
 | 2–1 | .svg.png) Canada
 Félix Auger-Aliassime
 Nicaise Muamba
 Chih-Chi Huang
 |  Argentina
 Sebastián Báez
 Tomás Descarrega
 Thiago Agustín Tirante
 | 2–1 |  United States
 Sebastian Korda
 Keenan Mayo
 Sangeet Sridhar
 | 
| 2017 |  Budapest |  Czech Republic
 Jonáš Forejtek
 Dalibor Svrčina
 Andrew Paulson*
 | 2–0 |  United States
 William Grant
 Govind Nanda
 Tyler Zink**
 |  Argentina
 Juan Manuel Cerúndolo
 Alejo Lorenzo Lingua Lavallén
 Thiago Agustín Tirante
 | 2–0 |  Croatia
 Duje Ajduković
 Admir Kalender
 Roko Horvat
 | 
| 2018 |  Budapest |  Spain
 Carlos Alcaraz
 Mario González
 Pablo Llamas
 | 2–1 |  France
 Martin Breysach
 Lilian Mamousez
 Harold Mayot
 |  Argentina
 Román Andrés Burruchaga
 Santiago de la Fuente
 Juan Bautista Torres
 | 2–1 |  Italy
 Flavio Cobolli
 Lorenzo Musetti
 Luca Nardi
 | 
| 2019 |  Orlando |  Japan
 Kokoro Isomura
 Shintaro Mochizuki
 Yamato Sueoka
 | 2–1 |  United States
 Toby Kodat
 Martin Damm
 Dali Blanch**
 |  Serbia Hamad Međedović
 Stefan Popović
 Petar Teodorović
 | 2–0 |  France
 Giovanni Mpetshi Perricard
 Mehdi Sadaoui
 Max Westphal
 | 
| 2020 | Not held due to the COVID-19 pandemic | — | — | — | — | — | — | 
| 2021 |  Antalya |  Russia
 Yaroslav Demin
 Maxim Zhukov
 Danil Panarin*
 | 2–0 |  France
 Gabriel Debru
 Antoine Ghibaudo
 Arthur Gea**
 |  Mexico
 Luca Lemaitre Vilchis
 Sebastián Médica Sandoval
 Rodrigo Pacheco Méndez
 | 2–1 |  Argentina
 Nicolás Eli
 Juan Estévez
 Gonzalo Zeitune
 | 
| 2022 |  Antalya |  Brazil
 João Fonseca
 Gustavo Ribeiro de Almeida
 Pedro Rodrigues*
 | 2–0 |  United States
 Kaylan Bigun
 Meecah Bigun
 Alexander Razeghi**
 |  Italy
 Lorenzo Angelini
 Lorenzo Carboni
 Federico Cinà
 | 2–0 |  France
 Thomas Faurel
 Lucas Marionneau
 Théo Papamalamis
 | 
| 2023 |  Córdoba |  Czech Republic
 Jan Kumstát
 Maxim Mrva
 Martin Doskočil*
 | 2–1 |  Italy
 Federico Cinà
 Andrea De Marchi
 Matteo Sciahbasi**
 |  United States
 Darwin Blanch
 Maxwell Exsted
 Jagger Leach
 | 2–1 |  Spain
 Sergi Fita
 Sergio Planella
 Andrés Santamarta
 | 
| 2024 |  Antalya |  United States
 Keaton Hance
 Jack Kennedy
 Jack Secord*
 | 2–0 |  Romania
 Alejandro Nourescu
 Yannick Alexandrescou
 Cezar Bentzel**
 |  Germany
 Diego Dedura-Palomero
 Christopher Thies
 Oliver Majdandzic
 | 1–1 |  Japan
 Ryo Tabata
 Hyu Kawanishi
 Ren Matsumura
 |