I have a question about the usage of the preposition "on" here:
His six touchdowns on the season lead the team and Smith's 446 yards receiving are second most on the Ravens.
I cannot find a dictionary definition that would fit this usage of "on". Could this usage be sports jargon? Would using "for" be better for laymen?