If any football fans follow Columbus Northland runningback John Branham on Twitter, they can see for themselves that the Ohio product is one of the more driven high school football players around and his work ethic is ultra impressive.

Branham, 5-foot-10, 210-pounds, is coming off an amazing junior season where he averaged an eye-popping 12.4 yards per carry. He is also very dangerous as a return specialist and is a threat to score every time he touches the football.

He forms a powerful tandem with younger brother Kalil Branham (2020 Michigan wide receiver commit), and John is more than ready to continue putting up big numbers as he heads into his senior season.

"I didn't put on any weight, but I've added some muscle in the off season, and right now I weigh around 210-pounds," Branham stated. "I think I'm a better player now than I was last year, and I'm a lot faster but with the same quickness."

"I always try to play fast on the field, and I'm a player that just loves to play the game," he added. "Last year I played with an ankle injury that cost me some speed, but I kept playing on it even though I think it hurt me as far as recruiting goes because it made some coaches question my speed."

"On the field, I think I'm a player than can run inside or outside equally as well," he continued. "I'm a very versatile runningback that plays a very physical style. I can catch the ball out of the backfield well, and I take a lot of pride in my ability to block. I really feel I can do whatever my coaches ask me to do at the runningback position."

With a double digit offer list, Branham has caught the eye of college football coaches. He holds offers from such schools as Cincinnati, Boston College, Georgia Tech, Kentucky, Pittsburgh, and others.

Branham claims to have no favorite school at this time and he is taking his time with the recruiting process. Although several 2019 prospects have already issued commitments, Branham is not looking to commit any time soon.

"It's hard to say where things are for me in recruiting because I'm more focused on my season right now," Branham explained. "I'm not close to making any type of commitment at this time, and I have a lot of research left to do on the schools that have offered."

"I'm really just trying to see who's really interested and who's not before I would make any type of decision," he noted. "I really want to take visits later this fall to see who would really be the best fit for me."

"I was at Michigan with my brother a couple weeks ago, and it was cool but they already have two runningbacks committed," he said. "I will probably take my official visits after my season is over, and then make my decision later in the year."

Branham is currently ranked as the No. 36 overall prospect in Ohio for the class of 2019 by the industry-generated 247Sports Composite.