He attended Stanford University, where he was coached by Dink Templeton.
After graduating from Stanford University he started working for the Bank of Italy, but died from polio aged 22. The following week Edmonds placed second to Barnes at the Pacific Coast Conference championships, helping Stanford beat Barnes"s University of Southern California for that team title by two points. At the 1928 West Coast Relays in Fresno Barnes and Edmonds became the second and third vaulters in the world to clear 14 ft (426 m), equaling Carr"s outdoor world record.
Barnes then cleared the next height, 14 ft 1 3⁄4 in (431 m), on his third and final attempt to break the record.
Edmonds also had good attempts at the record height, but was not successful. There were originally some doubts about the legitimacy of these marks.
Barnes"s jump (revised down to 14 ft 1 1⁄2 in / 430 m) was rejected as a record in 1928 because the pegs had been the wrong length, but in 1929 it was officially approved. He was heavily favored to qualify for the American Olympic team, but at the Olympic Trials in Cambridge he failed to clear 13 ft 6 in (411 m) and the four Olympic spots went to Carr, Barnes, Droegemueller and Charles McGinnis.
In 1929, his final year at Stanford, Edmonds shared first place at the IC4A championships, clearing 13 ft 9 in (419 m).
He was also captain of the Stanford golf team After graduating Edmonds started working for the Bank of Italy while continuing his athletic career, but he contracted polio and died in the Stanford University Hospital in San Francisco on October 26, 1930, aged 22.