Hubbard vant en olympisk sølvmedalje i bueskyting under OL 1904 i St. Louis. Han deltok på det amerikanske laget som kom på andreplass i lagkonkurransen, bak gullvinnerne . De tre andre på sølvlaget var Charles Woodruff, William Clark og Samuel Duvall. Hubbards beste plassering individuelt var en ellevteplass i . Det var kun deltakere fra USA i bueskytingkonkurransene under OL 1904.