Juan Carlos Osorio terminó su segundo ciclo con Nacional con 50 partidos disputados en los que logró 20 victorias, 18 empates y 12 derrotas. Celebró 78 goles, pero recibió 59. En total tuvo un rendimiento de 52%.
Lo que más criticaron los hinchas de Nacional durante este tiempo fue el estilo de juego del verde, pues tuvo muchas falencias defensivas que terminaron llevando al equipo a triunfos muy apretados o a perder puntos muy importantes.
Desde junio del 2019 hasta el 31 de octubre del 2020, Osorio perdió con América, Millonarios y Junior, mientras que empató en todos los partidos con Santa Fe, Cali. Contra Medellín siempre ganó o empató, pero nunca perdió.
Con Millonarios (2006-2007): fueron 48 partidos con Millonarios de los que ganó 22, empató 9 y perdió 17. 52% de rendimiento. Clasificó a dos cuadrangulares finales.
Chicago Fire (2007): 15 partidos con seis victorias, tres empates y seis derrotas. 46% de rendimiento. Perdió la final de la conferencia oeste.
Puebla (2011-2012): 11 partidos con dos victorias, dos empates y siete derrotas. 24% de rendimiento.
Sao Paulo (2015): 28 partidos con 12 victorias, siete empates y nueve derrotas. 51% de rendimiento. Renunció para irse a México.
México (2015-2018): 50 partidos con 31 victorias, 9 empates y 10 derrotas. 68% de rendimiento. Disputó el Mundial de Rusia 2018 llegando a los octavos de final con victoria sobre Alemania. Disputó la Copa Oro, Copa Confedereciones y Copa América Centenario.
Paraguay (2018-2019): duró un solo partido amistoso y empató.