Jimmy Garoppolo has been climbing NFLShop.com's list of top-selling player jerseys. The San Francisco 49ers quarterback's game-day duds are ranked No. 2 behind rookie New York Giants running back Saquon Barkley for the timespan of April through mid-June.

Garoppolo, who started and won five games for the 49ers last season, beat out a number of other high-profile quarterbacks on the list including Carson Wentz of the Philadelphia Eagles (No. 3), his former mentor in New England, Tom Brady (No. 4), and rookie Baker Mayfield of the Cleveland Browns (No. 5).

For some strange reason, the list only goes up to No. 24. Another 49ers player, All-Pro cornerback Richard Sherman, owns that spot. It is unknown why the No. 25 ranked jersey is not listed. Pro Football Talk, which first reported the Garoppolo jump in the ranking, speculated that the No. 25 spot might be owned by a former 49ers player, Colin Kaepernick, who remains unsigned.

Fans interested in purchasing a Garoppolo jersey with free shipping can do so here from the team's official online store. Those interested in a Sherman jersey with the same offer can find it here.