McLaughlin is the son of Thomas McLaughlin, who played minor league baseball, and has an older sister, Amber. Growing up, Jordan played baseball and football but gravitated towards basketball. McLaughlin attended Etiwanda High School in Rancho Cucamonga, California. He scored 19 points in the 2013 Chicago Elite Classic. He committed to the USC Trojans over scholarship offers from Kansas and UCLA. USC coach Andy Enfield made him a recruiting priority after seeing him at a AAU game. McLaughlin had previously crossed USC off his list after seeing former coach Kevin O'Neill berate an injured player at a practice.
College career
In his freshman season, USC won 12 games. He averaged 12.1 points and 4.5 assists per game but missed the end of the season with a shoulder injury. McLaughlin led USC to the NCAA Tournament in 2016, and averaged 13.4 points per game on 47 percent shooting. He led the team back to the NCAA tournament in 2017, posting 12.9 points, 3.6 rebounds and 5.5 assists per game. Coming into his senior year, he was named to the preseason Bob Cousy Award Watchlist. As a senior at USC, McLaughlin averaged 12.8 points, 7.8 assists, 3.7 rebounds and 2.0 steals in 35.3 minutes per game, shooting 39.7 percent from behind the arc. He was a First Team All-Pac-12 selection. McLaughlin was named to the All-District IX Team by the USBWA and First Team All-District 20 by the NABC. His assists per game was the third highest in Division I, and McLaughlin was the third Pac-12 player ever to record more than 600 assists and 1,600 points over a career.
After going undrafted in the 2018 NBA draft, McLaughlin signed with the Brooklyn Nets for NBA summer league play. He was also invited to training camp. He scored seven points and six assists in 90–76 summer league loss to the Oklahoma City Thunder on July 7. McLaughlin later joined the Nets on a training camp deal. He was waived by the Nets on October 11, but was signed to the training camp roster of the Nets’ NBA G League affiliate, the Long Island Nets.
Minnesota Timberwolves (2019–present)
On July 20, 2019, McLaughlin signed a two-way contract with the Minnesota Timberwolves. On February 8, 2020, he recorded a career-high in points and assists against the LA Clippers.