31 enero 2016: 32 Cross Vuelta al Baluarte Badajoz (34:02; 4’47» ritmo medio)
6 marzo 2016: Carrera de la Mujer Badajoz (49:44; 4’54» ritmo medio; 10,1km)
13 marzo 2016: 24º Maratón Popular Badajoz y 2º Medio Maratón (1:47:45; 5’03» ritmo medio; 21 km)
15 abril 2016: IV desafío San Fernando (60km BTT modalidad no competitiva)
14 mayo 2016: Triatlón Olivenza Dx2. Modalidad Sprint
27 mayo 2016: Carrera Solidaria Nocturna Talavera la Real (22:27; 4’31» ritmo medio; 5km)
28 mayo 2016: Beer Runners Badajoz (5km no competitiva, 24:57min, 4’48» ritmo medio)
11 junio 2016: III Solidaria nocturna AOEX (5k; 23min 22seg.)
19 junio 2016: Triatlón Olímpico Almendralejo (2h45min)
9 agosto 2016: Travesía a Nado Puerto del Carmen (1200m; 27min 21seg; media 2:17)
13 agosto 2016: 24º Triatlón RCNA 2016 (1:15:57; modalidad sprint)
11 septiembre 2016: Carrera Contra el Cáncer Badajoz (50:56; 10k)
2 octubre 2016: 28º Meia Maratona Badajoz – Elvas 2016 (1h53min; 5:18min/km)
23 octubre 2016: 12ª Carrera Popular de Alqueva-Cheles 2016 (51:04; 5:06min/km)
6 noviembre 2016: 29º Medio Maratón Elvas-Badajoz 2016 (1h 44min 45seg; 4’54″ritmo medio)
20 noviembre 2016: II Carrera Omnibus Sport Badajoz (50min 11seg; 5:01 min/km)
18 diciembre 2016: VI Guadiatón 2016 (48min 10 seg; 4:47 min/km)
30 diciembre 2016: II San Silvestre Talaverana (4k; 17min y 21 seg; 4:24min/km media)
31 diciembre 2016: San Silvestre Pacense (4,8k; 23min y 24seg; 4:50min/km media)