A teammate of fellow Louisville recruit, three-star running back Darius Ashley, Ball has been working out with his team on a near daily basis and participates in a 7-on-7 game every Tuesday.
"I've put on 10 pounds during the past year and I haven't lost any of my speed," said Ball. "I want to be ready when the season starts, so I can show what I'm capable of doing."
A few programs have already seen enough and have extended scholarship offers.
After a junior season that was limited to just two games due to an injury, plenty of college coaches will be watching this fall and may be prepared to add their school to his growing list of offers.
With a number of schools continuing to express interest and more sure to follow, Ball remains open and is no rush to make a college decision.
"I'm taking my time really," Ball said. "Obviously, Louisville is my top choice, but I want to take my time and see how things so this season before really thinking about favorites."
Ball, who participated in U of L's QB/WR camp last month, continues to remain in contact with the Cardinals staff.
"I talk to Coach Cassity and he keeps telling me that they are going to evaluate me a lot during the season," Ball said. "They just want me to have patience."
Being asked to have a wait and see approach regarding potential offers is a fact that the Ball understands.
"I completely understand that coaches want to see me play more," he said. "I didn't play much last year, so they haven't had the chance to see much."
St. Xavier's season will begin on August 25 when they face Winton Woods in the Cincinnati Crosstown Showdown. The following weekend St. Xavier will face DeMatha (Md.) in the Kirk Herbstreit Ohio vs. USA Challenge on ESPN.
"We're very fortunate," said Ball. "To be able to represent Ohio and our school on ESPN is real exciting, but we're trying to stay focused on our first game though."