Pryor started the game at receiver and caught eight passes for 144 yards.
He lined up 14 times at quarterback in the shotgun, ran four times for 21 yards and a touchdown and threw five passes, completing three.
He also spent a play in the secondary, playing deep safety in case the Miami Dolphins tried a Hail Mary at the end of the first half.
Pryor finished the Browns' 30-24 overtime loss to the Dolphins with 200 total yards and the rushing touchdown. Coach Hue Jackson said he had never seen a player do as much in one game as Pryor did.
"But that's what I expect him to do," Jackson said. "I've been knowing him for a while, and I know what he's capable of doing. He's capable of doing a lot."
With Robert Griffin III and Josh McCown both out with left shoulder injuries, the Browns started rookie third-round pick Cody Kessler at quarterback. Jackson decided to mix in some Pryor from the shotgun, letting him run the read-option and taking advantage of his running skills. The idea that came out of necessity might become a Browns regularity.
"I can't say enough about the job Terrelle Pryor did," wide receiver Andrew Hawkins said. "He really put the offense on his back when he got the opportunity."
Pryor played quarterback at Ohio State and in the NFL for three teams without great success. A year ago, he decided to move to receiver. One year later, he looks like he has been playing the position his entire life.
He lamented plays he didn't make, though, especially when he said he lost his cool because he thought Byron Maxwell was holding him. Pryor said he dropped a ball on third-and-1 with 58 seconds left because he was upset about the previous play.
"I let my team down," he said. "I lost that focus for a second. That's on me. I can't let another man discourage me."
Said Jackson: "He's kind of like me. He's a hothead. So I got to tone him down. He wants to get every call from the officials, and they're not going to do that all the time. You just got to keep playing."
Pryor became the first NFL player with at least three passing attempts, three rushing attempts and three receptions in the same game since Billy Kilmer did it for the San Francisco 49ers in 1964.
His 26-yard completion to Gary Barnidge? His first since Dec. 29, 2013.
Much was asked of Pryor, and he responded. Will it happen again?
"Whatever we think it takes to help us win a game," Jackson said.
Pryor even moved spots at receiver after first-round pick Corey Coleman broke his hand in practice Wednesday. Pryor had been playing at "Z" but moved to "X" after Coleman's injury.
"They got to pull me off this damn field," Pryor said. "I love the game, man. There's nothing else I'd rather do."