| 2019-12-01 | DNF | Gran Premio Ciudad de Pontevedra | ME | 0 | 00:00:00.000 | |
| 2017-01-08 | 11 | National Championships Spain ME | ME | 0 | 01:01:54.000 | 0 |
| 2016-07-03 | 11 | UCI World Championships Nove Mesto na Morave | me | 0 | 01:32:07.000 | 0 |
| 2015-08-31 | 21 | UCI World Championships Vallnord | me | 0 | 01:35:18.000 | 0 |
| 2015-01-11 | 3 | National Championships Spain ME | ME | 0 | 01:01:36.000 | 0 |
| 2014-09-07 | 9 | UCI World Championships Lillehammer | me | 0 | 01:31:46.000 | 0 |
| 2013-08-31 | 3 | UCI World Championships Pietermaritzburg | me | 0 | 01:40:38.000 | 0 |
| 2012-01-29 | 20 | UCI World Championship | ME | 0 | 01:10:13.000 | 0 |
| 2012-01-08 | 39 | National Championships Spain ME | ME | 0 | 00:00:00.000 | |
| 2011-12-18 | 1 | Cyclo-cross International Ciudad de Valencia | ME | 0 | 00:58:50.000 | 0 |
| 2011-12-06 | 3 | Asteasuko Ziklo-Krossa | ME | 0 | 01:02:59.000 | 0 |
| 2011-12-04 | 22 | UCI World Cup Igorre | ME | 0 | 01:05:49.000 | 0 |
| 2011-09-03 | 4 | UCI World Championships Champéry | me | 0 | 01:46:39.000 | 0 |
| 2011-01-30 | 20 | UCI World Championship | ME | 0 | 01:09:32.000 | 0 |
| 2011-01-09 | 2 | National Championships Spain ME | ME | 0 | 00:58:29.000 | 0 |
| 2010-09-04 | 1 | UCI World Championships Mont-Sainte-Anne | me | 0 | 01:52:26.000 | 0 |
| 2010-01-31 | 26 | UCI World Championship | ME | 0 | 01:12:30.000 | 0 |
| 2010-01-24 | 4 | Ispasterko Udala Sari Nagusia | ME | 0 | 01:01:57.000 | 0 |
| 2010-01-10 | 2 | National Championships Spain ME | ME | 0 | 00:56:25.000 | 0 |
| 2009-12-30 | 5 | Sylvestercyclo-cross | ME | 0 | 00:59:46.000 | 0 |
| 2009-12-29 | 28 | GVA Trofee - Azencross / Cross des as | ME | 0 | 01:08:11.000 | 0 |
| 2009-12-20 | 1 | Ciclocross International Ciudad de Valencia | ME | 0 | 01:02:07.000 | 0 |
| 2009-09-05 | 4 | UCI World Championships Canberra | me | 0 | 02:05:37.000 | 0 |
| 2009-02-01 | 23 | UCI World Championship | ME | 0 | 01:04:16.000 | 0 |
| 2009-01-18 | 5 | Spanish Cyclo-cross Championships | | 0 | 00:00:00.000 | |
| 2009-01-18 | 2 | National Championships Spain ME | ME | 0 | 00:56:25.000 | 0 |
| 2009-01-04 | 12 | Flüuger-Quer | ME | 0 | 01:02:57.000 | 0 |
| 2008-06-22 | DNF | UCI World Championships Val di Sole | me | 0 | 00:00:00.000 | |
| 2008-01-27 | 25 | UCI World Championship | ME | 0 | 01:06:27.000 | 0 |
| 2008-01-20 | 2 | Ispasterko Udala Sari Nagusia | ME | 0 | 01:03:47.000 | 0 |
| 2008-01-13 | 1 | National Championships Spain ME | ME | 0 | 00:53:47.000 | 0 |
| 2008-01-02 | 6 | Flüüger-Quer | ME | 0 | 01:00:47.000 | 0 |
| 2007-12-02 | 30 | UCI World Cup Igorre | ME | 0 | 01:12:38.000 | 0 |
| 2007-01-28 | 17 | UCI World Championship | ME | 0 | 01:08:39.000 | 0 |
| 2007-01-14 | 1 | National Championships Spain ME | ME | 0 | 01:01:15.000 | 0 |