The 2019 Top 12 Series 4 was held on December 7 in France.
Match 1 — Sotteville les Rouen (A) vs Vallauris (B)
| Event | Duel | Athlete | D | E | ND | Total | Points | A | B |
| Vault | 1 | Erwan Lazou | 4.4 | 8.600 | -0.3 | 12.700 | 3 | 3 | 1 |
| Florent Maree | 4.0 | 7.700 | -0.3 | 11.400 | 1 | ||||
| 2 | Leo Saladino | 5.2 | 9.150 | 14.350 | 3 | 4 | 4 | ||
| Theo Lefebvre | 4.0 | 8.700 | -0.1 | 12.600 | 1 | ||||
| 3 | Hallel Metidji | 4.8 | 8.650 | -0.1 | 13.350 | 1 | 5 | 7 | |
| Taha Serhani | 5.2 | 8.850 | -0.1 | 13.950 | 3 | ||||
| 4 | Pierre Yvenel Stephan | 4.8 | 9.000 | 13.800 | 3 | 6 | 10 | ||
| Cameron-Lie Bernard | 4.8 | 8.700 | -0.1 | 13.400 | 1 | ||||
| Pommels | 5 | Maxime Gentges | 5.2 | 8.400 | 13.600 | 3 | 7 | 13 | |
| Arnaud Willig | 4.0 | 8.550 | 12.550 | 1 | |||||
| 6 | Cameron-Lie Bernard | 4.7 | 8.500 | 13.200 | 3 | 10 | 14 | ||
| Leo Saladino | 4.7 | 7.900 | 12.600 | 1 | |||||
| 7 | Pierre Yvenel Stephan | 3.8 | 6.750 | 10.550 | 1 | 13 | 15 | ||
| Lucas Desanges | 4.4 | 8.250 | 12.650 | 3 | |||||
| 8 | Hallel Metidji | 4.8 | 7.150 | 11.950 | 3 | 16 | 16 | ||
| Rubens Borges Correia | 3.9 | 6.600 | 10.500 | 1 | |||||
| High Bar | 9 | Arnaud Willig | 4.0 | 6.600 | 10.600 | 1 | 17 | 19 | |
| Leo Saladino | 4.1 | 8.050 | 12.150 | 3 | |||||
| 10 | Paco Fernandes Henriques | 3.7 | 8.800 | 12.500 | 1 | 20 | 20 | ||
| Hallel Metidji | 4.7 | 8.100 | 12.800 | 3 | |||||
| 11 | Cameron-Lie Bernard | 4.0 | 8.250 | 12.250 | 1 | 21 | 23 | ||
| Florent Maree | 4.2 | 8.200 | 12.400 | 3 | |||||
| 12 | Taha Serhani | 5.6 | 7.550 | 13.150 | 3 | 22 | 26 | ||
| Lucas Desanges | 2.9 | 7.800 | 10.700 | 1 | |||||
| SOTTEVILLE LES ROUEN— 26 (WIN) | VALLAURIS — 22 (LOSS) | ||||||||
Match 2 — Bourges (A) vs La Madeleine (B)
| Event | Duel | Athlete | D | E | ND | Total | Points | A | B |
| Vault | 1 | Julien Saleur | 4.8 | 9.150 | 13.950 | 3 | 3 | 1 | |
| Abderrazak Nasser | 4.8 | 8.600 | -0.3 | 13.100 | 1 | ||||
| 2 | Tom Aghina | 4.4 | 8.950 | -0.3 | 13.050 | 1 | 6 | 2 | |
| Florian Landuyt | 5.2 | 8.800 | -0.1 | 13.900 | 3 | ||||
| 3 | Dimitri Florent | 4.8 | 9.400 | 14.200 | 3 | 9 | 3 | ||
| Julien Marechal | 4.8 | 8.950 | 13.750 | 1 | |||||
| 4 | Tom Masia Pacholczyk | 4.8 | 9.100 | 13.900 | 3 | 10 | 6 | ||
| Silver Lacarriere | 2.8 | 8.850 | 11.650 | 1 | |||||
| Pommels | 5 | Julien Marechal | 4.7 | 7.650 | 12.350 | 1 | 13 | 7 | |
| Julien Saleur | 5.1 | 7.850 | 12.950 | 3 | |||||
| 6 | Florian Landuyt | 4.8 | 7.350 | 12.150 | 1 | 14 | 10 | ||
| Andrey Likhovitskiy | 5.5 | 8.550 | 14.050 | 3 | |||||
| 7 | Tom Masia Pacholczyk | 4.1 | 6.650 | 10.750 | 3 | 15 | 13 | ||
| Dimitri Florent | 3.6 | 6.800 | 10.400 | 1 | |||||
| 8 | Lucas Noblet | 2.3 | 4.000 | -4.0 | 2.300 | 1 | 16 | 16 | |
| Tom Aghina | 4.6 | 8.250 | 12.850 | 3 | |||||
| High Bar | 9 | Juilen Saleur | 4.9 | 8.150 | 13.050 | 1 | 17 | 19 | |
| Andrey Likhovitskiy | 5.5 | 8.100 | 13.600 | 3 | |||||
| 10 | Julien Marechal | 4.0 | 8.350 | 12.350 | 3 | 18 | 22 | ||
| Florian Landuyt | 4.6 | 7.650 | 12.250 | 1 | |||||
| 11 | Dimitri Florent | 4.6 | 8.350 | 12.950 | 3 | 21 | 23 | ||
| Tom Masia Pacholczyk | 4.4 | 5.650 | 10.050 | 1 | |||||
| 12 | Tom Aghina | 4.0 | 8.400 | 12.400 | 3 | 22 | 26 | ||
| Emanuele Bonora | 3.6 | 7.900 | 11.500 | 1 | |||||
| BOURGES— 26 (WIN) | LA MADELEINE — 22 (LOSS) | ||||||||
Match 3 — Montceau les Mines (A) vs Velizy (B)
| Event | Duel | Athlete | D | E | ND | Total | Points | A | B |
| Vault | 1 | Baptiste Robertet | 4.0 | 9.050 | 13.050 | 1 | 1 | 3 | |
| Zachari Hrimeche | 4.0 | 9.150 | 13.150 | 3 | |||||
| 2 | Killian Mermet | 4.8 | 9.050 | 13.850 | 3 | 2 | 6 | ||
| Bastien Eloy | 4.4 | 9.300 | 13.700 | 1 | |||||
| 3 | Fabio Barzasi | 4.4 | 9.150 | -0.1 | 13.450 | 1 | 3 | 9 | |
| Jake Jarman | 5.2 | 9.350 | 14.550 | 3 | |||||
| 4 | Anthony Pivost | 4.8 | 8.850 | -0.1 | 13.550 | 1 | 6 | 10 | |
| Brandon Prost | 4.4 | 9.300 | 13.700 | 3 | |||||
| Pommels | 5 | Zachari Hrimeche | 4.7 | 8.200 | 12.900 | 3 | 7 | 13 | |
| Bastien Eloy | 4.2 | 7.750 | 11.950 | 1 | |||||
| 6 | Fabio Barzasi | 4.1 | 7.750 | 11.850 | 1 | 8 | 16 | ||
| Killian Mermet | 4.9 | 7.300 | 12.200 | 3 | |||||
| 7 | Jake Jarman | 4.8 | 8.200 | 13.000 | 3 | 9 | 19 | ||
| Baptiste robertet | 3.2 | 7.300 | 10.500 | 1 | |||||
| 8 | Brandon Prost | 4.9 | 8.200 | 13.100 | 3 | 12 | 20 | ||
| Sandy Martineau | 4.0 | 7.500 | 11.500 | 1 | |||||
| High Bar | 9 | Fabio Barzasi | 4.6 | 7.500 | 12.100 | 1 | 13 | 23 | |
| Zachari Hrimeche | 4.6 | 8.550 | 13.150 | 3 | |||||
| 10 | Jake Jarman | 4.5 | 8.250 | 12.750 | 3 | 14 | 26 | ||
| Brandon Prost | 4.5 | 8.100 | 12.600 | 1 | |||||
| 11 | Bastien Eloy | 2.6 | 7.250 | 9.850 | 1 | 15 | 29 | ||
| Mathieu Ogiez | 3.7 | 8.300 | 12.000 | 3 | |||||
| 12 | Killian Mermet | 4.7 | 7.400 | 12.100 | 1 | 18 | 30 | ||
| Alexis Charollais | 3.7 | 8.900 | 12.600 | 3 | |||||
| VELIZY— 30 (WIN) | MONTCEAU LES MINES — 18 (LOSS) | ||||||||
Match 4 — Oyonnax (A) vs Orleans (B)
| Event | Duel | Athlete | D | E | ND | Total | Points | A | B |
| Vault | 1 | Arthur Janniere | 4.4 | 9.300 | 13.700 | 3 | 3 | 1 | |
| Edgar Boulet | 4.8 | 8.750 | 13.550 | 1 | |||||
| 2 | Alexey Rostov | 5.2 | 8.950 | 14.150 | 3 | 4 | 4 | ||
| Vincent Millet | 4.0 | 8.800 | 12.800 | 1 | |||||
| 3 | Nabil Zouhair | 4.4 | 8.850 | 13.250 | 1 | 5 | 7 | ||
| Mathys Cordule | 4.0 | 9.500 | 13.500 | 3 | |||||
| 4 | Louis Reno | 4.0 | 9.100 | 13.100 | 1 | 8 | 8 | ||
| Robert Tvorogal | 4.8 | 8.950 | 13.750 | 3 | |||||
| Pommels | 5 | Timothy Voisin-Ruffier | 4.5 | 8.800 | 13.300 | 3 | 9 | 11 | |
| Jean Pierre Bruno | 3.0 | 8.100 | 11.100 | 1 | |||||
| 6 | Vincent Millet | 2.6 | 7.350 | 9.950 | 1 | 10 | 14 | ||
| Edgar Boulet | 3.9 | 6.600 | 10.500 | 3 | |||||
| 7 | Maxime Guillard | 4.8 | 7.250 | 12.050 | 1 | 13 | 15 | ||
| Robert Tvorogal | 4.6 | 8.500 | 13.100 | 3 | |||||
| 8 | Eric Casimir | 3.8 | 8.900 | 12.700 | 1 | 14 | 18 | ||
| Alexey Rostov | 5.3 | 7.900 | 13.200 | 3 | |||||
| High Bar | 9 | Jean Pierre Bruno | 4.0 | 8.700 | 12.700 | 1 | 15 | 21 | |
| Mathys Cordule | 4.4 | 8.750 | 13.150 | 3 | |||||
| 10 | Alexey Rostov | 5.5 | 6.650 | 12.150 | 3 | 16 | 24 | ||
| Nabil Zouhair | 3.4 | 5.300 | 8.700 | 1 | |||||
| 11 | Robert Tvorogal | 5.5 | 8.500 | 14.000 | 3 | 19 | 25 | ||
| Louis Reno | 3.7 | 8.100 | 11.800 | 1 | |||||
| 12 | Edgar Boulet | 5.6 | 8.100 | 13.700 | 3 | 20 | 28 | ||
| Vincent Millet | 2.7 | 9.100 | 11.800 | 1 | |||||
| ORLEANS— 28 (WIN) | OYONNAX — 20 (LOSS) | ||||||||