Pinned Tweet
Undrafted graduated senior looking for a Free Agent contract (Flagler College/College of Central Florida) 6’0-190 Catcher. .331/.418/.494 with 19 XBH and 17 CS
John Fiorenza retweeted
2-3 tonight with an RBI 2B. Ready for our doubleheader @ CFCC this weekend. @Pwisser27 @FiorezaJohnny #ClassOf2028 #uncommitted
Not sure how he’s still uncommitted…insane arm and plus catcher
Jacob Collins (‘28 FL) gets all of this ball sending this one over the wall in LCF for a solo 💣; gets into a strong position with good leverage through the zone. @PG_Uncommitted #WWBAWorlds @Florida_PG
John Fiorenza retweeted
1-2 with a double. Not my best, but still finding barrels. #uncommitted #2028grad @Toros_baseball @Pwisser27
John Fiorenza retweeted
PG rankings update. Grateful to be on the follow list. Keep trending up.
@PerfectGameUSA
perfectgame.org/Players/Play…
John Fiorenza retweeted
𝐒𝐭𝐚𝐭𝐞 𝐆𝐚𝐦𝐞𝐬 𝐈𝐧𝐯𝐢𝐭𝐞 𝐀𝐜𝐜𝐞𝐩𝐭𝐞𝐝 ✅
‘28 C @JacobC2028 (Tocoi Creek) is #𝙇𝙤𝙘𝙠𝙚𝙙𝙄𝙣 for the 2026 Florida State Games, September 12-13 at IMG Academy.
#FLStateGames26
Event Info👇
🔗: prepbsbl.com/4ef6LLb
Jacob Collins (@JacobC2028) @TCTorosBaseball UNCOMMITTED 2028 Catcher
Best Pop Time: 1.75
Best Velo: 87
Best Exit Velo: 99
Athletic catcher that can leave a big mark on any game he’s in, special arm, pop to all fields, great student, hard worker and very coachable.
John Fiorenza retweeted
2029 RHP Ryan Case (St. Augustine HS) had another excellent pitching performance for the Freshwater Storm in their game at Perfect Game in West Palm today. He worked 5 innings with 0 ER, 0 BB and 3 K as he closes out what's been an outstanding summer season for him.
John Fiorenza retweeted
Grateful to help my team get to the championship game at the #BCSNationalchampionship
We grinded all week with multiple come from behind wins and were named Co-champions due to weather.
Next up: PG World Series at Boombah
#FLORIDAWOLFPACK
#BCSchampions2026
John Fiorenza retweeted
‘29 3B/RHP Ryder Evans continues to excel at the plate. Pushing his batting average for the tournament north of .400. Sits back and drills this ball to right field for an RBI single to continue the momentum. #BCS
John Fiorenza retweeted
2029 RHP Ryan Case (St. Augustine HS) had another excellent pitching performance for the Freshwater Storm in their win at Perfect Game WWBA in Winter Haven today. He threw a complete game shutout on just 72 pitches with 4 K as his productive summer season continues.
John Fiorenza retweeted
For the 2nd week in a row 2029 RHP Ryan Case (St. Augustine HS) threw a gem for the Freshwater Storm. He threw 6 scoreless innings with 2 BB and 8 K while throwing 67% strikes in another win. His summer season is off to a very productive start.
John Fiorenza retweeted
2029 RHP Ryan Case (St. Augustine HS) turned in an excellent pitching performance for the Freshwater Storm in their win at PG-Sanford today. He worked 4 scoreless with 0 BB, 5K and threw 74% strikes as his summer season is off to a strong start.
John Fiorenza retweeted
Got the 2026 season started off right!!! 15U Florida Wolfpack bringing home the championship in the PG BATTLE AT THE BEACH. The Pack goes undefeated! Hit .333 for the tournament with a .556 OBP, 4 runs, 3 stolen bags. On to Boombah next week
John Fiorenza retweeted
My middle son, Ryan, was a skinny 9th grader with a weak arm and virtually no bat
62 mph pulldown
His best swings barely cleared the infield
And he was deceptively slow
He tried out the for the JV team at our high school as a second baseman
His older brother had starred at the same school and was now playing in college
To my knowledge, no one had ever been cut from the JV team
Ryan was cut from the JV team
That night we watched Rudy
My idea
I expected a pity party
Instead, he looks at me and says:
“Dad… we screwed up the position. You know how to train pitchers. Next year I’m not trying out for JV. I’m MAKING VARSITY… as a pitcher.”
I did a double take
Swallowed hard
“Sure, Ry. But that means you work. Every. Single. Day.”
I figured it would last a week
It lasted a year
He lived at The ARMory
Every night
Like a man possessed
He gained 20 pounds (up to 145)
Fastball to 75
Added a changeup
And showed a crazy, unanticipated knack for living in the strike zone
He tried out for Varsity as a pitcher
He made the team
And never played
All season: clean pants, empty stat line
Last game of the year, bases loaded, 2 outs
He finally gets in… to pinch run at first
One pitch
Routine ground ball
Force out at second
Season over
Next year, his velo is up to 82
The staff is loaded
Three weeks left in the season… still hasn’t thrown a pitch
Then comes the promise
Soft opponent on the schedule
Coach says, “Ryan’s starting.”
I clear my calendar
4 pm, my phone rings
“Hey bud, you ready? You nervous?”
“I’m excited… but I’m not nervous.”
Pause
“Because I’m not pitching. Rex is pitching.”
My heart sinks
Rex?
We don’t have a Rex
I’m running through the roster in my head
“Who the heck is Rex?”
“Dad, you’re gonna love him.
Rex is 6’8” and throws 96.”
Ryan is 5’9” and tops at 82
Suddenly, Rex sounds like a better option
I get to the field right as the anthem ends
There’s no 6’8” dude
Just my 5’9” son, grinning
Ryan had invented an alter ego
That night, Rex took the ball
Same 82 mph fastball
Completely different presence
Rex walked like an ace
Breathed like an ace
Stared in like an ace
Attacked the zone like an ace
He refused to throw a ball
Groundout. Pop up. Groundout. Weak fly.
Over and over.
By the 5th inning it was 12–0
He had given up 1 hit
He punches out the last hitter
Game over on a mercy rule
The team dog piles him on the mound
Ryan (a.k.a. Rex) had just thrown a one-hit shutout
Same body
Same arm
Same 82 mph
Different identity
Everyone wants a new pitch, a new drill, a new program
Sometimes the unlock is simpler:
You don’t need a new body
You need a new alter ego
In baseball or in life
Name the version of you who attacks the zone
Then let him (or her) take the ball
Find your Rex
















