Anteriormente jugó con los New York Mets, Texas Rangers, Kansas City Royals, San Francisco Giants, San Diego Padres, Philadelphia Phillies, Atlanta Braves y Miami Marlins.
En 2006, Francoeur se convirtió en el cuarto jugador de los Bravos en participar en todos los 162 juegos de la temporada regular, uniéndose a Félix Millán, Dale Murphy y Andruw Jones.
Además lideró la liga con 19 asistencias desde los jardines y ganó el Guante de Oro.
Finalizó el 2008 con promedio de .239, 11 jonrones y 71 carreras impulsadas, números muy inferiores a las temporadas anteriores.
[1] Debutó el día siguiente con su nuevo equipo, impulsando dos carreras en su primer turno al bate.
Finalizó el 2011, su primera temporada con los Reales, bateando para promedio de .285 con 20 jonrones y 87 impulsadas.
[5] En 22 juegos con el equipo registró 12 hits, cuatro impulsadas y un bajo promedio de .194, por lo que fue colocado en asignación el 20 de agosto y liberado dos días después.
[9] Retornó a los Chihuahuas y en octubre de 2014 se convirtió en agente libre.