The 2018 Welsh Championships were held from February 17 through February 18 in Cardiff, Wales.
Senior All-Around Results
| Rank | Athlete | Club | FX | PH | SR | VT | PB | HB | AA |
| 1 | Josh Cook | YMCA Barry | 13.900 | 12.500 | 13.600 | 13.500 | 13.300 | 13.750 | 80.550 |
| 2 | Benjamin Eyre | Huntingdon | 13.500 | 12.200 | 12.950 | 12.900 | 13.250 | 13.700 | 78.500 |
| 3 | Clinton Purnell | Fusion | 13.600 | 12.250 | 13.200 | 12.700 | 11.600 | 13.100 | 76.450 |
| 4 | Emil Barber | Swansea | 12.400 | 10.800 | 10.200 | 13.100 | 10.700 | 11.450 | 68.650 |
| 5 | Josh Gallagher | Swansea | 11.300 | 10.750 | 11.350 | 11.400 | 11.100 | 11.500 | 67.400 |
| 6 | Cameron Sinden | Fromeside | 11.000 | 8.300 | 11.700 | 12.700 | 11.600 | 11.350 | 66.650 |
| 7 | Harri Morgan | YMCABarry | 11.900 | 9.600 | 10.300 | 10.150 | 10.850 | 10.700 | 63.500 |
| 8 | Jac Davies | Swansea | 14.200 | 14.500 | —— | 12.400 | —— | —— | 41.100 |
| 9 | Iwan Mepham | YMCA Barry | —— | —— | 14.100 | —— | 13.100 | 13.650 | 40.850 |
| 10 | Thomas Owen | Olympus | 10.800 | 9.000 | —— | —— | 10.450 | —— | 30.250 |
| 11 | Chris Thomas | Olympus | 10.400 | —— | —— | 9.800 | —— | —— | 20.200 |
Senior Guest All-Around Results
| Rank | Athlete | Club | FX | PH | SR | VT | PB | HB | AA |
| 1 | Elliott Cooper | Manchester | 12.500 | 12.650 | 12.100 | 12.700 | 10.800 | 13.400 | 74.150 |
| 2 | Bradley Nuttall | Manchester | 11.700 | 13.100 | 10.350 | 12.150 | 11.300 | 11.100 | 69.700 |
Junior 16 & Under All-Around Results
| Rank | Athlete | Club | FX | PH | SR | VT | PB | HB | AA |
| 1 | Jacob Edwards | Olympus | 12.600 | 10.866 | 11.300 | 12.100 | 10.800 | 10.800 | 68.466 |
| 2 | Tom Villis | Somersault | 11.200 | 9.700 | 9.500 | 11.850 | 9.750 | 10.000 | 62.250 |
Junior 14 & Under All-Around Results
| Rank | Athlete | Club | FX | PH | SR | VT | PB | HB | AA |
| 1 | Liam Beard | Swansea | 12.700 | 11.600 | 11.700 | 11.600 | 11.150 | 9.550 | 68.300 |
| 2 | Oscar Harper | Swansea | 12.200 | 9.300 | 11.500 | 10.950 | 12.050 | 11.250 | 67.250 |
| 3 | Rhys Griffiths | Swansea | 12.600 | 8.200 | 10.950 | 10.900 | 11.650 | 11.200 | 65.500 |
| 4 | Sammi Morgan | YMCA Barry | 11.250 | 9.450 | 9.700 | 10.700 | 11.300 | 10.500 | 62.900 |
| 5 | Harrison Harris | Valleys | 12.050 | 6.800 | 11.300 | 9.950 | 9.500 | 8.000 | 57.600 |
| 6 | Michael Tang | Somersault | 11.500 | 9.750 | 10.100 | 10.000 | 10.900 | 4.550 | 56.800 |
| 7 | Aled Lewis | Valleys | 11.000 | 6.450 | 7.500 | 10.150 | 7.900 | 6.600 | 49.600 |
| 8 | Zac Williams | Fusion | 10.800 | 0.350 | 5.800 | 10.550 | 5.900 | 0.700 | 34.100 |
Junior 14 & Under Guest All-Around Results
| Rank | Athlete | Club | FX | PH | SR | VT | PB | HB | AA |
| 1 | Jacob McKenzie | Manchester | 10.800 | 10.200 | 9.500 | 10.300 | 9.000 | 9.850 | 59.650 |
| 2 | Jacob Ryan | Manchester | 12.050 | 6.100 | 8.050 | 9.250 | 10.950 | 10.350 | 56.750 |
| 3 | Troy Gaskell | Olympus | 11.200 | 8.900 | 7.200 | 10.400 | 6.200 | 10.250 | 54.150 |
| 4 | Daniel Cockx | Manchester | 11.900 | 1.900 | 9.950 | 9.950 | 10.600 | 9.200 | 53.500 |
| 5 | Loui Heap | Manchester | 10.950 | 1.550 | 9.750 | 10.400 | 9.450 | 6.550 | 48.650 |
| 6 | Camron Connelly | Manchester | 10.400 | 4.600 | 9.100 | 9.500 | 5.000 | 9.950 | 48.550 |
| 7 | Nathan Todosjczuk | Manchester | —— | 11.700 | 9.300 | —— | 11.450 | 10.700 | 43.150 |
Junior 12 & Under All-Around Results
| Rank | Athlete | Club | FX | PH | SR | VT | PB | HB | AA |
| 1 | Louie Jones | Swansea | 12.500 | 10.100 | 11.000 | 11.150 | 11.000 | 8.750 | 64.500 |
| 2 | Alex Niscoveanu | YMCA Barry | 11.250 | 8.850 | 10.550 | 10.400 | 12.000 | 10.800 | 63.850 |
| 3 | Daniel Winterbourne | Somersault | 12.150 | 9.700 | 10.600 | 10.550 | 9.800 | 9.450 | 62.250 |
| 4 | Owain Lewis | Valleys | 11.950 | 10.550 | 10.000 | 9.900 | 11.050 | 8.600 | 62.050 |
| 5 | Tamlin Fox | Fusion | 11.700 | 10.850 | 10.700 | 10.700 | 11.300 | 6.400 | 61.650 |
| 6 | Euan Courtney | Fromeside | 11.900 | 9.400 | 10.200 | 10.450 | 11.800 | 7.650 | 61.400 |
| 7 | Ellis Owens | Swansea | 12.050 | 9.100 | 10.700 | 11.300 | 10.050 | 7.550 | 60.750 |
| 8 | Harvey Gough | Valleys | 10.750 | 10.500 | 10.100 | 10.850 | 11.900 | 4.150 | 58.250 |
| 9 | Samuel Ellis | Fusion | 10.500 | 7.700 | 10.100 | 10.450 | 11.650 | 5.200 | 55.600 |
| 10 | Morgan Lucas | Valleys | 11.500 | 5.700 | 10.300 | 10.850 | 11.500 | 5.350 | 55.200 |
| 11 | Clint Alleyne | Cardiff Central | 11.850 | 5.500 | 10.300 | 10.450 | 11.250 | 5.300 | 54.650 |
| 12 | CJ Lewis | Swansea | 11.950 | 6.900 | 10.500 | 11.000 | 10.100 | 3.000 | 53.450 |
| 13 | Zak Bisp | Fusion | 11.050 | 6.550 | 10.500 | 10.700 | 11.700 | 2.350 | 52.850 |
| 14 | Wil Wheeler | Valleys | 11.950 | 7.300 | 9.700 | 10.500 | 11.000 | 1.200 | 51.650 |
| 15 | Matteo Cannito-Archard | Somersault | 11.300 | 5.500 | 9.700 | 10.500 | 9.250 | 4.650 | 50.900 |
| 16 | Sasha Mihailov | Somersault | 11.450 | 6.850 | 10.200 | 9.550 | 10.500 | 0.950 | 49.500 |
| 17 | Oslan Parry | Fusion | 11.550 | 5.050 | 9.800 | 10.350 | 8.900 | 2.350 | 48.000 |
| 18 | Dafydd Armstrong | Somersault | 11.600 | 5.750 | 7.750 | 9.400 | 6.300 | 1.400 | 42.200 |
| 19 | Kieron Innes | Fusion | 10.750 | 5.300 | 9.100 | 9.350 | 5.100 | —— | 39.600 |
Junior 12 & Under Guest All-Around Results
| Rank | Athlete | Club | FX | PH | SR | VT | PB | HB | AA |
| 1 | Jed Solomon | Manchester | 11.950 | 11.200 | 11.000 | 11.050 | 10.650 | 10.350 | 66.200 |
| 2 | Xandon Williams | Manchester | 12.000 | 8.300 | 10.450 | 10.650 | 11.450 | 10.300 | 63.150 |
| 3 | Jamiah Richards-Leacock | Manchester | 12.150 | 4.200 | 11.050 | 10.750 | 10.850 | 11.050 | 60.050 |
| 4 | James Gilluley | Manchester | 11.900 | 5.500 | 9.800 | 9.950 | 11.200 | 8.700 | 57.050 |
| 5 | Maison Hopkins | Manchester | 11.250 | 4.400 | 9.300 | 10.250 | 10.500 | 3.700 | 49.400 |
| 6 | Ethan Hanley | Manchester | 11.250 | 7.400 | 10.450 | 10.100 | 9.450 | —— | 48.650 |