At Tabor City (N.C.) South Columbus, Farmer, a 6-foot-2, 257-pounder, was essentially used as an extra blocker. For North Carolina in the Shrine Bowl, he'll be able to display more of his versatility.
"I'm going to do both – I get to catch and I'll block," Farmer said. "It's fun being a part of [the passing game]."
In limited passing situations, Farmer did catch six passes for 120 yards during his senior season. As a junior he made 15 catches for 265 yards and two touchdowns.
Defensively, Farmer recorded 85 tackles, including 27 for a loss and five sacks as a senior and 52 tackles and three sacks as a junior.
Just before arriving in Spartanburg for the Shrine Bowl, Farmer narrowed his list of favorite schools to Clemson, Duke, UNC, and NC State. He'll visit all four favorites in January before making a verbal commitment on Signing Day.
Farmer's official visit schedule is currently Clemson the weekend of Jan. 8, NC State on Jan. 15, UNC on Jan. 22, and Duke on Jan. 29. However, if he takes the SAT on Jan. 23, he said the UNC visit will move up to Jan. 8, Clemson moves back to Jan. 15, and he'll attempt to visit both Duke and NC State the final two weeks of January around his SAT taking.
Heading into that schedule, Farmer claims to have co-leaders.
"There's a first place tie between Clemson and North Carolina," Farmer said. "[I like] the coaches there, the atmosphere there, and they're both bowl eligible."
Unofficially, Farmer has visited both of his co-leaders. He attended a junior day at Clemson in the spring. He attended two games at UNC: versus East Carolina and Virginia.
Sam Pittman is recruiting Farmer for UNC.
"Right now, they don't know where to put me, because I'm versatile," Farmer said. "I like to play both."