Freeman, the sophomore No.1 starting quarterback for K-State next season, struggled against a White defense that featured probable starters such as linebackers Ian Campbell, Eric Childs and Reggie Walker, end Rob Jackson and safety Marcus Watts.
Freeman went 9-for-22 in the game with two interceptions and 44 yards passing. He and running back Jeremy James combined for negative 44 yards to make a grand total of zero yards of total offense for the Purple team to go along with the zero on the scoreboard.
Tight end Rashaad Norwood led the Purple with three receptions for 17 yards, James and receiver Corey Schultz each had two receptions. Projected starter wideouts Jordy Nelson and Daniel Gonzalez each had only one catch for a combined 10 yards.
"I had a poor performance. It was definitely not what I expected," said Freeman, who has been named as one of next year's captains along with Nelson, Campbell and linebacker Justin Roland. "The other team really came out and handed it to us. One yard of total offense is not what anybody should expect out of me, Jordy and Gonzo. I put it solely on myself because I'm supposed to one of the leaders on this team. I couldn't get anything going."
The White team had much better success and was led by the redshirt freshman Coffman.
He went 12-of-29 for 69 yards with two touchdowns and only one interception. He completed passes to seven different receivers, with Matt Wykes and Toney Coleman each catching two passes and one touchdown apiece. Running back Terry Petrie led the way with 54 yards rushing on 11 carries, and James Johnson helped out with 36 yards on five carries.
For those keeping score at home, the win moves Coffman to 27-0 as a starting quarterback – he went 26-0 at Raymore-Peculiar High School with a pair of state titles – and also gives him his third victory all-time against Freeman. (Raymore defeated Freeman's Grandview High School team twice during their respective careers.)
"I just came out here trying to get a win," Coffman said. "I managed the game well, I hit some short routes, my checkdowns. I made a couple of mistakes, but they didn't hurt us that bad. I was just trying to put us in a situation to win the game in the end."
The scoring began with a safety by the White team after offensive lineman Sean Kolich snapped the ball over punter Cole Brokenicky's head midway through the first quarter. Wykes caught a 16-yard pass from Coffman early in the second three plays after cornerback Bryan Baldwin intercepted Freeman.
Kicker Tim Schwerdt shanked a 41-yard field goal at the end of the half for the White team, but Jared Parker nailed a 50-yarder early in the third to give the White team a 12-0 lead. Coleman caught his touchdown with just over a minute to play in the game, which was a five-yard pass from Coffman.
Junior quarterback Caleb Smith came in for the final series for the Purple team. He went 0-for-1 with one interception thrown.
"There were a number of mistakes by the purple for sure," coach Ron Prince said. "I thought Carson Coffman did a terrific job, he looked very poised out there. I'm real excited about the play of the defense. I thought the group in white managed the game, did a real good job and didn't put (Coffman) in bad situations.
"Overall I'd say we have had a very positive spring. I'd give us a C+ or a B-. We're moving closer to where we want to go. We have a lot of players who have got a chance to show their improvement and what they need to work on. That's terrrific for us."