Bahret was born in Poughkeepsie, New York, in 1858.[3] After playing in 1883 for the Poughkeepsie Browns,[1] Bahret signed with Baltimore during the 1884 off-season for a salary of $1,000.[4] He debuted on April 17, 1884 (Opening Day) against the Washington Nationals. He had no hits in four at-bats, but played well in center field.[3] Bahret made his second and last professional baseball appearance on April 22, 1884, playing in center field against the Philadelphia Keystones.[5][6] He was released from the Monumentals before the end of April.[3][7] For his career, Bahret had zero hits in eight at bats and handled four fielding chances without an error.[8]
After his brief baseball career, Bahret worked as a cooper in Baltimore. He died on March 30, 1888, at his home in Poughkeepsie.[3]