Woodruff ble olympisk mester i bueskyting under OL 1904 i St. Louis. Hun var med det amerikanske laget som tok gull i lagkonkurransen for kvinner. Det var kun to lag som deltok, begge fra USA.