Джим Хайнс родился в городе Дюма (штат Арканзас), рос в Окленде (штат Калифорния), в 1964 году окончил среднюю школу Макклеймондс. В юные годы играл в бейсбол, затем был отмечен тренерами как талантливый спринтер. В 1968 году на чемпионате США в Сакраменто, Хайнс впервые в мире пробежал стометровку быстрее 10 секунд, показав результат 9,9 с по ручному секундомеру (время, измеренное автоматическим секундомером составило 10,03). В тот же день результат 9,9 показали ещё два спортсмена — занявший второе место в забеге Ронни Рей Смит (электронное время 10,13) и Чарлз Грин, победивший в другом полуфинале (электронное время 10,09). В том же году Хайнс поступил в Университет Южного Техаса и стал членом легкоатлетической команды «Тигры Университета Южного Техаса» (Texas Southern University Tigers).
Вопрос об участии Хайнса в Олимпиаде 1968 года в Мехико до последнего времени оставался под вопросом, так как чернокожие американские спортсмены намеревались бойкотировать Олимпиаду в знак протеста против расовой дискриминации в США, участия в Олимпиаде спортсменов расистского режима Южной Африки и открывшихся связей председателя МОК Эвери Брендеджа с различными расистскими и антисемитскими организациями. Тем не менее, Хайнс принял участие в Олимпиаде и дошёл до финала, где победил с новым мировым рекордом по электронному секундомеру — 9,95. Поскольку официальная регистрация мировых рекордов по электронному секундомеру началась только в 1975 году, этот результат был округлён до 9,9 и объявлен повторением мирового рекорда. Финал стометровки в Мехико стал известен также как первый в истории олимпийский финал, в котором участвовали только чернокожие спортсмены. Через несколько дней Хайнс стал соавтором другого мирового рекорда, установленного командой США в эстафете 4x100 м, и завоевал второе золото Олимпиады.
После олимпийского успеха Хайнс в том же году был приглашён в Национальную футбольную лигу в клуб «Майами Долфинс».
В течение долгих лет Хайнс работал с подростками негритянского гетто и нефтяного терминала Хьюстона.
Мировой рекорд Хайнса (9,95) продержался 15 лет и был превзойдён Калвином Смитом, который а 1983 году пробежал стометровку за 9,93.
Олимпийские игры, Мехико, 1968 год
Бег 100 м, мужчины, 13—14.10.1968