| 1 | VILLALOBOS Rodolfo | 7C - Economy - Lacoinex | 02:28:16.000 | - | 42.086 |
| 2 | GONZALEZ Josue | | 02:28:31.000 | 15.000 | 42.015 |
| 3 | RIVERA Kevin | Work Service - Vitalcare - Dynatek | 02:28:38.000 | 22.000 | 41.983 |
| 4 | VARELA Leandro | 7C - Economy - Lacoinex | 02:28:39.000 | 23.000 | 41.978 |
| 5 | BONILLA Daniel Andres | Colono Bikestation Kölbi | 02:28:41.000 | 25.000 | 41.968 |
| 6 | ALPÍZAR Andrés Jesús | Ciclo Café | 02:28:55.000 | 39.000 | 41.903 |
| 7 | RAMÍREZ Donovan | 7C - Economy - Lacoinex | 02:29:05.000 | 49.000 | 41.856 |
| 8 | SAMUDIO Carlos | Mg.K Vis - Colors for Peace | 02:29:15.000 | 59.000 | 41.809 |
| 8 | SAMUDIO Carlos | team | 02:29:15.000 | 59.000 | 41.809 |
| 9 | SALAS Brian Alonso | Team CostaFrut - GoRigoGo - Giant | 02:29:26.000 | 1:10.000 | 41.758 |
| 10 | FERNANDEZ Ernesto | | 02:29:27.000 | 1:11.000 | 41.753 |
| 11 | ZAMORA Richard Alonso | Ciclo Café | 02:29:50.000 | 1:34.000 | 41.646 |
| 11 | ZAMORA Richard Alonso | Team Kilos | 02:29:50.000 | 1:34.000 | 41.646 |
| 12 | LEDEZMA Jexon | 7C - Economy - Lacoinex | 02:29:50.000 | 1:34.000 | 41.646 |
| 13 | HERRERA Carlos | | 02:29:53.000 | 1:37.000 | 41.632 |
| 14 | ARRIETA Steven | Distribuidora Cruz - Tecnoforest - Trama | 02:29:55.000 | 1:39.000 | 41.623 |
| 15 | ROJAS Mainor | Colono Bikestation Kölbi | 02:29:55.000 | 1:39.000 | 41.623 |
| 16 | AGUILAR Brandon | Distribuidora Cruz - Tecnoforest - Trama | 02:30:36.000 | 2:20.000 | 41.434 |
| 17 | FONSECA Andrey | BCT - Arroz Ezio - Team Montoya | 02:30:42.000 | 2:26.000 | 41.407 |
| 18 | ENRIQUE MURILLO Luis | | 02:30:42.000 | 2:26.000 | 41.407 |
| 19 | ALFARO Luis José | Ciclo Café | 02:30:42.000 | 2:26.000 | 41.407 |
| 20 | MUDARRA Pablo | Colono Bikestation Kölbi | 02:30:42.000 | 2:26.000 | 41.407 |
| 20 | MUDARRA Pablo | BCT - Arroz Ezio - Team Montoya | 02:30:42.000 | 2:26.000 | 41.407 |
| 21 | AGUILAR Jose Ricardo | Hostal Latorre - Ederlán | 02:30:51.000 | 2:35.000 | 41.366 |
| 22 | VANEGAS Argenis | Team Kilos | 02:30:51.000 | 2:35.000 | 41.366 |
| 23 | GONZALEZ Raymond | | 02:30:53.000 | 2:37.000 | 41.356 |
| 24 | SOLIS Marco | Ciclo Café | 02:30:55.000 | 2:39.000 | 41.347 |
| 25 | ARIAS Sergio | Zamora Enamora | 02:30:57.000 | 2:41.000 | 41.338 |
| 25 | ARIAS Sergio | Colono Bikestation Kölbi | 02:30:57.000 | 2:41.000 | 41.338 |
| 26 | UMAÑA Diego | Team CostaFrut - GoRigoGo - Giant | 02:30:57.000 | 2:41.000 | 41.338 |
| 27 | ZUÑIGA Josue | Team CostaFrut - GoRigoGo - Giant | 02:31:10.000 | 2:54.000 | 41.279 |
| 28 | GAMEZ Jose Fabio | 7C - Economy - Lacoinex | 02:31:11.000 | 2:55.000 | 41.274 |
| 29 | COTO Jaime Felipe | | 02:31:11.000 | 2:55.000 | 41.274 |
| 30 | AGUILAR Luis | 7C - Economy - Lacoinex | 02:31:17.000 | 3:01.000 | 41.247 |
| 31 | OSES Luis Daniel | 7C - Economy - Lacoinex | 02:31:21.000 | 3:05.000 | 41.229 |
| 32 | FERNANDEZ CORTES Carlos Mauricio | | 02:31:24.000 | 3:08.000 | 41.215 |
| 33 | ROUILLON Ricardo | | 02:31:27.000 | 3:11.000 | 41.202 |
| 34 | VASQUEZ Pablo | | 02:31:29.000 | 3:13.000 | 41.193 |
| 35 | BRITO Maicol | | 02:31:37.000 | 3:21.000 | 41.156 |
| 36 | CARRILLO Andy | | 02:31:37.000 | 3:21.000 | 41.156 |
| 37 | GRANADOS Kevin | 7C - Economy - Lacoinex | 02:31:37.000 | 3:21.000 | 41.156 |
| 37 | GRANADOS Kevin | Colono Bikestation Kölbi | 02:31:37.000 | 3:21.000 | 41.156 |
| 38 | GAMBOA Warner | | 02:31:43.000 | 3:27.000 | 41.129 |
| 39 | MARÍN Heber Adrian | | 02:31:56.000 | 3:40.000 | 41.071 |
| 40 | CORRALES Daniel | | 02:31:58.000 | 3:42.000 | 41.062 |
| 41 | PÉREZ Kevin | | 02:32:21.000 | 4:05.000 | 40.958 |
| 42 | RAMIREZ Jaime Gabriel | Team Kilos | 02:32:21.000 | 4:05.000 | 40.958 |
| 43 | MOYA Sebastián | Colono Bikestation Kölbi | 02:32:28.000 | 4:12.000 | 40.927 |
| 44 | CALVO Vladimir | Distribuidora Cruz - Tecnoforest - Trama | 02:32:28.000 | 4:12.000 | 40.927 |
| 45 | CERRATO Yader Alexander | Team Kilos | 02:32:29.000 | 4:13.000 | 40.923 |
| 46 | BRENES José | | 02:32:33.000 | 4:17.000 | 40.905 |
| 47 | LEON Carlos Jesus | Distribuidora Cruz - Tecnoforest - Trama | 02:32:33.000 | 4:17.000 | 40.905 |
| 48 | ROJAS Johan Andrey | Alfatec - SH Shoes | 02:32:49.000 | 4:33.000 | 40.833 |
| 49 | QUESADA Jeremy | Team CostaFrut - GoRigoGo - Giant | 02:32:55.000 | 4:39.000 | 40.807 |
| 50 | GOMEZ Daniel | | 02:33:00.000 | 4:44.000 | 40.784 |
| 51 | SAMUDIO Rubén | | 02:33:01.000 | 4:45.000 | 40.78 |
| 52 | MIRANDA Nelson Gerardo | BCT - Arroz Ezio - Team Montoya | 02:33:03.000 | 4:47.000 | 40.771 |
| 53 | SANCHEZ Marcos | | 02:33:03.000 | 4:47.000 | 40.771 |
| 54 | MOYA Alejandro | Team Wilches Baula Sport | 02:33:06.000 | 4:50.000 | 40.758 |
| 55 | VILLALOBOS Pablo | Team CostaFrut - GoRigoGo - Giant | 02:33:08.000 | 4:52.000 | 40.749 |
| 56 | ZUMBADO Daniel | | 02:33:10.000 | 4:54.000 | 40.74 |
| 57 | VEGA Emerson | BCT - Arroz Ezio - Team Montoya | 02:33:15.000 | 4:59.000 | 40.718 |
| 58 | MURILLO Luis Esteban | | 02:33:18.000 | 5:02.000 | 40.705 |
| 59 | HERNÁNDEZ Rodrigo | | 02:33:30.000 | 5:14.000 | 40.651 |
| 60 | GONZALEZ Brayan Miguel | Team Kilos | 02:33:33.000 | 5:17.000 | 40.638 |
| 61 | SOLANO Luis Diego | BCT - Arroz Ezio - Team Montoya | 02:33:38.000 | 5:22.000 | 40.616 |
| 62 | CASTRO José Pablo | | 02:33:41.000 | 5:25.000 | 40.603 |
| 63 | SALAS Josué | Colono Bikestation Kölbi | 02:33:43.000 | 5:27.000 | 40.594 |
| 64 | ACOSTA José Pablo | | 02:33:53.000 | 5:37.000 | 40.55 |
| 65 | BAEZA Dennis | | 02:34:01.000 | 5:45.000 | 40.515 |
| 66 | LANDAVERDE Luis Jhordanny | | 02:34:04.000 | 5:48.000 | 40.502 |
| 67 | LARIOS Manuel Alberto | Ciclo Café | 02:34:20.000 | 6:04.000 | 40.432 |
| 68 | LOBO Mariano | | 02:34:26.000 | 6:10.000 | 40.406 |
| 69 | CASCANTE Pablo Cesar | Hostal Latorre - Ederlán | 02:35:03.000 | 6:47.000 | 40.245 |
| 69 | CASCANTE Pablo Cesar | 7C - Economy - Lacoinex | 02:35:03.000 | 6:47.000 | 40.245 |
| 70 | JIMÉNEZ Jhón | Club Ciclista Padronés - Cortizo | 02:35:03.000 | 6:47.000 | 40.245 |
| 70 | JIMÉNEZ Jhón | Distribuidora Cruz - Tecnoforest - Trama | 02:35:03.000 | 6:47.000 | 40.245 |
| 71 | HERNANDEZ Oscar | | 02:35:19.000 | 7:03.000 | 40.176 |
| 72 | VEGA Elias | | 02:35:25.000 | 7:09.000 | 40.15 |
| 73 | PACHECO Gabriel | Zamora Enamora | 02:35:25.000 | 7:09.000 | 40.15 |
| 73 | PACHECO Gabriel | Colono Bikestation Kölbi | 02:35:25.000 | 7:09.000 | 40.15 |
| 73 | PACHECO Gabriel | Globalia Artes Gráficas-Zamora Enamora | 02:35:25.000 | 7:09.000 | 40.15 |
| 74 | FERNÁNDEZ Valdimir | | 02:35:38.000 | 7:22.000 | 40.094 |
| 75 | WILCHES Gustavo Alexis | Team Wilches Baula Sport | 02:36:08.000 | 7:52.000 | 39.966 |
| 76 | RODRÍGUEZ Luis | | 02:36:18.000 | 8:02.000 | 39.923 |
| 77 | AGUILAR Randall | | 02:36:55.000 | 8:39.000 | 39.766 |
| 78 | MATARRITA José Pablo | | 02:37:07.000 | 8:51.000 | 39.716 |
| 79 | BRENES Abraham Josueth | | 02:37:24.000 | 9:08.000 | 39.644 |
| 80 | CALVO Dorian | Team Wilches Baula Sport | 02:37:30.000 | 9:14.000 | 39.619 |
| 81 | CHIROLDES Pedro | | 02:37:31.000 | 9:15.000 | 39.615 |
| 82 | CENTENO Justin | | 02:37:31.000 | 9:15.000 | 39.615 |
| 83 | GOMEZ Eric | | 02:38:08.000 | 9:52.000 | 39.46 |
| 84 | BRENES Gabriel | | 02:38:08.000 | 9:52.000 | 39.46 |
| 85 | PIEDRA Marco Andrey | | 02:38:51.000 | 00:10:35.000 | 39.282 |
| 86 | RODRIGUEZ Rodolfo | | 02:38:55.000 | 00:10:39.000 | 39.266 |
| 87 | RODRIGUEZ Jordan | Team CostaFrut - GoRigoGo - Giant | 02:39:09.000 | 00:10:53.000 | 39.208 |
| 88 | VARELA Luis | Ciclo Café | 02:39:20.000 | 00:11:04.000 | 39.163 |
| 89 | GRANADOS Kenmell Alexander | | 02:40:16.000 | 00:12:00.000 | 38.935 |
| 90 | VEGA MORA Yeri Josue | Team Wilches Baula Sport | 02:40:16.000 | 00:12:00.000 | 38.935 |
| 91 | CAMPOS Leonardo | | 02:43:13.000 | 00:14:57.000 | 38.231 |
| 92 | AGUILAR Kenneth | BCT - Arroz Ezio - Team Montoya | 02:45:53.000 | 00:17:37.000 | 37.617 |
| 93 | FALLAS Eder | | 02:46:55.000 | 00:18:39.000 | 37.384 |
| 94 | PIEDRA José | | 02:48:33.000 | 00:20:17.000 | 37.022 |
| 95 | MIRALLES Randall | | 02:48:51.000 | 00:20:35.000 | 36.956 |
| 96 | CASCANTE Luis | | 02:48:51.000 | 00:20:35.000 | 36.956 |
| 97 | RAMIREZ Federico | 7C - Economy - Lacoinex | 02:50:57.000 | 00:22:41.000 | 36.502 |
| 98 | OROZCO OROZCO Marco | BCT - Arroz Ezio - Team Montoya | 02:51:09.000 | 00:22:53.000 | 36.459 |
| 99 | RIVAS Jeyson Moises | Team Kilos | 02:51:10.000 | 00:22:54.000 | 36.456 |
| 100 | RODRIGUEZ Roberto | | 02:52:48.000 | 00:24:32.000 | 36.111 |
| 101 | BONILLA Pablo Sandino | Club Ciclista Union 33 | 02:53:34.000 | 00:25:18.000 | 35.952 |
| 102 | URIARTE Leenar Antonio | Team Kilos | 02:53:56.000 | 00:25:40.000 | 35.876 |
| 103 | ARAGÓN Eithan | | 02:54:23.000 | 00:26:07.000 | 35.783 |
| 104 | RIVERA Sebastian | | 02:54:37.000 | 00:26:21.000 | 35.735 |
| 105 | MONTIEL José Rolando | | 02:54:37.000 | 00:26:21.000 | 35.735 |
| 106 | BRENES Cristopher | | 02:55:59.000 | 00:27:43.000 | 35.458 |
| 107 | MADRIGAL Jefferson | | 02:56:15.000 | 00:27:59.000 | 35.404 |
| 108 | ROJAS Luis Alonso | Alfatec - SH Shoes | 02:57:09.000 | 00:28:53.000 | 35.224 |
| 109 | REYES Harvin | Alfatec - SH Shoes | 02:58:53.000 | 00:30:37.000 | 34.883 |
| 110 | LOAIZA Diego | | 03:04:18.000 | 00:36:02.000 | 33.858 |
| 111 | MURILLO Walter | | 03:06:05.000 | 00:37:49.000 | 33.533 |
| 112 | SOTO José | | 03:06:13.000 | 00:37:57.000 | 33.509 |
| 113 | SOLANO Luis | | 03:07:55.000 | 00:39:39.000 | 33.206 |
| 114 | ROJAS Andrey | | 03:08:53.000 | 00:40:37.000 | 33.036 |
| 115 | MORA Marco | | 03:11:46.000 | 00:43:30.000 | 32.54 |
| 116 | MORA Heiner Arley | Alfatec - SH Shoes | 03:17:01.000 | 00:48:45.000 | 31.672 |
| 1005 | SCOTT Brandon | | 00:00.000 | -02:28:16.000 | |
| 1006 | ZELEDON Jorge | | 00:00.000 | -02:28:16.000 | |
| 1006 | ARAGON Miguel | | 00:00.000 | -02:28:16.000 | |