He competed in the USAC Championship Car series from 1957 to 1971 making 61 starts. His best finish was 2nd place at the Indiana State Fairgrounds Speedway in 1970. 1966 was his most active year, when he made 7 starts and finished 28th in the National Championship. He attempted the Indianapolis 500 six times (1959, 1962, 1963, 1964, 1967, and 1968) but he failed to make the field each time. Liguori continued racing well into his seventies and won a minor race in 2000 at 73 years old.
Liguori competed in 76 NASCAR Grand National (now Monster Energy NASCAR Cup Series) races in his career. He had 30 Top 10 and 5 Top 5 finishes in his career. His best finish was a third-place finish at Wilson Speedway in Wilson, North Carolina. He finished tenth in the 1954 season points. Liguori made one start in the NASCAR Convertible Series during 1956.