James McGrit Jr. is the son of former IBF Junior welterweight and WBC welterweight champion James "Buddy" McGirt, who also serves as his trainer. His current record is 21 wins 2 losses, 1 draw and 1 no contest, with 10 knockouts.

McGirt graduated from Brentwood High School on Long Island in 2000. As an amateur, McGirt compiled a 44-4 record, winning the Sunshine State Games and Southeastern Regional. He also made it to the US Championship quarter-finals.

McGirt made his professional debut on January 24, 2004 in Atlantic City, New Jersey winning a four-round decision against James North. McGirt has made several appearances on ESPN and Showtime.