Jugador profesional de béisbol del equipo Mets de Nueva York de las Grandes Ligas de Béisbol en los Estados Unidos. Jugador de los jardines.
Natural del poblado de Campechuela en la provincia Granma es hijo de Estela Milanés, una pitcher de softball que participó en los Juegos Olímpicos de 2000 por Cuba.
Céspedes en el año 1998 matricula en una escuela especial de deportes en el municipio de Bayamo, en esta etapa logra participar en las series nacionales juveniles. Por su destacada actuación a partir del año 2002 logra formar parte del equipo Juvenil de Cuba.
Yoenis Céspedes debutó en la Serie Nacional con el equipo de Granma durante la serie 2003 - 2004 donde tuvo un promedio de bateo de .302, OBP de .382 y .503 de slugging). Llegó a recibir la consideración para ser elegido como novato del año de la Serie Nacional.
Llegó a integrar varias veces las filas del equipo Cuba, obteniendo varios premios como el Oro en el Campeonato Mundial Universitario 2010 y en la Copa Intercontinental de Béisbol de 2010 y la plata en la Copa Mundial de Béisbol de 2009.
Dotado de casi todo aquello que necesita un jugador para brillar en el diamante, el outfielder granmense alcanzó el cenit de su carrera. Lo conseguió a fuerza de batazos, pero también de entrega y consistencia.
Yoenis Céspedes se declara como agente libre en el 2012 y es contratado el 13 de febrero de 2012 por el equipo de Grandes Ligas Atléticos de Oakland por cuatro años y 36 millones de dólares. En su franquicia con este equipo los salarios se dividen para las temporadas 2012, 2013, 2014 y 2015 en $ 6 500 000.00, $ 8 500 000.00, $ 10 500 000.00 y $ 10 500 000.00 respectivamente.
En la temporada de 2012 termina en la Liga Americana como 9.º lugar en Power-Speed con 18.9; 7.º en WPA con 3.8; 8.º en RE24 con 31.68; 8.º en REW con 3.1 y 10.º en WPA/LI con 3.0 puntos.
En la Post Temporada 2012 participó en 5 juegos con 19 comparecencias al bate con 6 hits, 1 doble y 2 carreras impulsadas promediando .316 en bateo.
En la temporada 2013 termina como 5.º en asistencias como LF con 9, 2.º en Rango Factor (Juegos como LF) con 2.09.
En la Post Temporada 2013 participó en 5 juegos con 21 comparecencias al bate con 8 hits, 1 doble, 1 triple, 1 jonrón y 4 carreras impulsadas promediando .381 en bateo.
En el 2013 Home Run Derby, competencia de jonrones realizada el día 15 de julio en el parque Citi Field de la ciudad de New York. El capitán por la Liga Americana Robinson Canó lo llamó para formar parte en la competencia. En la primera ronda conectó 18 jonrones, más del doble de su seguidor, en la segunda ronda dio 6 y en la ronda final frente a Bryce Harper despachó 9 para un total de 32 jonrones. Céspedes se convierte así en el primer ganador del derby de jonrones que no ha sido seleccionado para el juego de las estrellas en la misma temporada.
En la Temporada 2014 comenzó la temporada junto a los Atléticos de Oakland y a finales de julio de 2014 fue transferido a los Medias Rojas de Boston en un cambio por el lanzador Jon Lester.
A mediados de diciembre de 2014 fue transferido junto a Alex Wilson y Gabe Speier a los Tigres de Detroit por Rick Porcello.
En el 2014 Home Run Derby, la competencia de jonrones realizada el 14 de julio en el parque Target Field de Minneapolis tuvo un nuevo formato, esta vez cinco jugadores de cada liga participaron en la competencia. Yoenis formó parte por la Liga Americana junto al capitán del equipo José Bautista, Adam Jones, su coequipero Josh Donaldson y Brian Dozier.
En la primera ronda pegó tres jonrones, nueve en la segunda, siete en la tercera y terminó ganando la final con nueve frente a Todd Frazier quien solo logró conectar uno. Totalizó en total 28 jonrones.
De esta forma gana de forma consecutiva el Derby de Jonrones y se une a Ken Griffey Jr. como los únicos jugadores que lo han conseguido.
Juego de las Estrellas MLB 2014, formó parte por primera vez en las Grandes Ligas de Béisbol el Todos Estrellas de la Liga Americana.
En la Temporada 2015 Céspedes jugó su primer partido de la temporada con los Tigres durante el día de la apertura contra los Mellizos de Minnesota el 6 de abril de 2015. En este juego que ganaron los Tigres 4 a 0 hizo una gran atrapada y le quitó un jonrón en la cerca a Kurt Suzuki.
Céspedes es cambiado el 31 de julio de 2015 a los Mets de Nueva York por 2 lanzadores prospectos de las menores de los Mets: Michael Fulmer y Luis Cessa.
Desde el 2015 integra las filas del New York Mets. En 2016 es nominado Slugger de Plata.
El cubano no jugó con su equipo desde julio de 2018 por cirugías de ambos talones, seguidas de una rotura del tobillo derecho en una misteriosa caída en su rancho en Florida, lesión que le costó reestructurar la parte final del contrato de $110 millones por cuatro años que firmó antes de la temporada 2016 con los Mets. Para evitar una demanda del equipo, Céspedes aceptó reducir su salario en 2019 de $29 a $22.9 millones y a $11 millones (prorrateados) en 2020 si lograba integrar el roster del Día Inaugural.
"La Potencia" no solamente hizo el roster, sino que además, conectó cuadrangular para liderar a los Mets a un triunfo 1-0 en su primer juego del año el pasado 24 de julio de 2020.
En agosto de 2020 el domingo 2 de agosto en horas de la mañana el granmense, de 34 años, abandonó su habitación de un hotel en Atlante, sin siquiera avisar a los funcionarios del Mets. Incluso, el equipo se vio obligado a emitir un comunicado donde indicaron que el deportista estaba “desaparecido” y no respondía a ninguna llamada.
Horas después, Céspedes contactó a su agente para informarle que no jugaría en el resto de la temporada. A raíz de esta decisión, Céspedes —cuyo salario promedio por temporada era de 4.07 millones de dólares— deberá renunciar al resto de dinero que se le debe. A la par, se prevé que esta acción ponga fin a su tiempo con los Mets.