Skip to content
February 25, 2025 News

Tokyo Drift: Tomo returns to York

(February 25, 2025, York, Pa.) — Two more player signings have been made official for the upcoming 2025 York Revolution season as fan-favorite centerfielder Tomo Otosaka is set to return to York along with former Toronto Blue Jays prospect Miguel Hiraldo. The signings were announced by Revs manager Rick Forney live on Monday evening’s edition of Revs Hot Stove Weekly presented by Shipley Energy on SportsRadio 98.9 FM & 1350 WOYK.

Otosaka returns after a brilliant 2023 season with York, his first in the United States. The dynamic lefty hitter batted .330 in 111 games, posting an average that ranked fourth highest in the Atlantic League that season, top ten in a season in franchise history, and the current sixth-highest career average in Revs history entering 2025. His .441 on-base percentage was second highest in a season in Revs history and makes him the Revs career OBP leader to date. He also set a franchise single season record with 17 bunt hits and stole 42 bases, the league’s second-highest total that season and now the sixth-highest single season total in Revs history. Also a standout with the glove in centerfield, he was selected to the Atlantic League’s All-Defensive Team. He continued his strong play, going on to bat .327 in the Venezuelan Winter League that off-season before spending last summer in the Mexican League with Yucatan.

“I love Tomo,” said Forney. “His signing brightened my week. He’s a good person, a great teammate, and plays hard as we all know. He’s a dynamic player and causes a lot of trouble for the opposition.”

The 31-year-old came to North America in 2023 having spent 10 seasons playing in his native Japan including eight seasons at the big-league level with his hometown Yokohama BayStars. A veteran of 468 games in Nippon Professional Baseball, Otosaka made his big-league debut at age 20 in 2014 following two years with Yokohama’s minor league club and homered in his debut game for his first career hit. Otosaka batted .229 in the majors and starred in multiple playoff runs for the BayStars. The 29-year-old slugged a game-winning three-run homer in a postseason game at Hanshin in 2017 and cracked a walk-off homer in 2019 vs. Hanshin to help the BayStars avoid elimination. In addition, Otosaka batted .272 with 128 stolen bases at the minor league level in Japan prior to first crossing the globe in 2022 to play in the Mexican League where he was one of that circuit’s top on-base and stolen base threats.

Hiraldo comes to York after spending his entire career in the Toronto Blue Jays organization. The 24-year-old has played second base, third base, and shortstop across six seasons. Standing just 5’9 with a strong build, he has batted .260 for his career with 40 home runs, 258 RBI, and 115 stolen bases.

Hiraldo has spent much of the past two seasons with Double-A New Hampshire and put together perhaps his best offensive season in 2023 for the Fisher Cats, hitting .275 with a career-high 12 long balls. His best stolen base seasons came in each of the previous two years with 29 and 28 steals, respectively, for Dunedin and Vancouver. Hiraldo was promoted to Triple-A Buffalo for 22 games last season and spent the winter playing in Nicaragua. He originally signed with Toronto as a highly touted international prospect out of his native Dominican Republic in 2017 and received All-Star accolades in each of his first two minor league seasons.

“He’s super athletic,” said Forney. “He fits the mold of what we like around here. He can run, steal bags, play multiple positions, and he’s very hungry. He’s very anxious to get to York and play and he’s very appreciative of the opportunity to join our club and continue his career. I think he has a chance to get back to a major league organization.”

The Revs have announced six player signings to this point and are expected to unveil additional signings on the next episode of Revs Hot Stove Weekly presented by Shipley Energy, airing Monday, March 3 at 6 p.m. on SportsRadio 98.9 FM & 1350 WOYK, 989woyk.com, and The New WOYK app.

2026 Schedule

Friday
Friday, May 1
  • Gastonia at York, 6:30 Now
  • Hagerstown at Charleston, 6:35 Now
  • Lexington at Long Island, 6:35 Now
  • High Point at Southern Maryland, 6:35 Now
  • Staten Island at Lancaster, 6:45 Now
Saturday
Saturday, May 2
  • Gastonia at York, 6:30
  • Hagerstown at Charleston, 6:35
  • Lexington at Long Island, 6:35
  • High Point at Southern Maryland, 6:35
  • Staten Island at Lancaster, 6:45
Sunday
Sunday, May 3
  • Hagerstown at Charleston, 12:34
  • Gastonia at York, 1:00
  • High Point at Southern Maryland, 1:05
  • Staten Island at Lancaster, 1:30
  • Lexington at Long Island, 1:35
Tuesday
Tuesday, May 5
  • Southern Maryland at Gastonia, 6:00
  • Long Island at Hagerstown, 6:30
  • Charleston at Staten Island, 6:30
  • York at High Point, 6:35
  • Lancaster at Lexington, 6:45
Wednesday
Wednesday, May 6
  • Southern Maryland at Gastonia, 10:30 am
  • Lancaster at Lexington, 10:30 am
  • Long Island at Hagerstown, 11 am
  • Charleston at Staten Island, 6:30
  • York at High Point, 6:35
Thursday
Thursday, May 7
  • Charleston at Staten Island, 10:30 am
  • Long Island at Hagerstown, 6:30
  • York at High Point, 6:35
  • Lancaster at Lexington, 6:45
  • Southern Maryland at Gastonia, 7:00
Friday
Friday, May 8
  • Long Island at Hagerstown, 6:30
  • York at High Point, 6:35
  • Southern Maryland at Gastonia, 7:00
  • Lancaster at Lexington, 7:00
  • Charleston at Staten Island, 7:00
Saturday
Saturday, May 9
  • Charleston at Staten Island, 1:00
  • Long Island at Hagerstown, 6:30
  • York at High Point, 6:35
  • Southern Maryland at Gastonia, 7:00
  • Lancaster at Lexington, 7:00
Sunday
Sunday, May 10
  • Southern Maryland at Gastonia, 1:00
  • Charleston at Staten Island, 1:30
  • Long Island at Hagerstown, 2:00
  • Lancaster at Lexington, 2:00
  • York at High Point, 3:36
Tuesday
Tuesday, May 12
  • Staten Island at York, 6:30
  • Lexington at Charleston, 6:35
  • Gastonia at Long Island, 6:35
  • Hagerstown at Southern Maryland, 6:35
  • High Point at Lancaster, 6:45
Wednesday
Wednesday, May 13
  • Hagerstown at Southern Maryland, 10:35 am
  • Staten Island at York, 6:30
  • Lexington at Charleston, 6:35
  • Gastonia at Long Island, 6:35
  • High Point at Lancaster, 6:45
Thursday
Thursday, May 14
  • High Point at Lancaster, 11 am
  • Staten Island at York, 11 am
  • Lexington at Charleston, 6:35
  • Gastonia at Long Island, 6:35
  • Hagerstown at Southern Maryland, 6:35
Friday
Friday, May 15
  • Staten Island at York, 6:30
  • Lexington at Charleston, 6:35
  • Gastonia at Long Island, 6:35
  • Hagerstown at Southern Maryland, 6:35
  • High Point at Lancaster, 6:45
Saturday
Saturday, May 16
  • Staten Island at York, 6:30
  • Lexington at Charleston, 6:35
  • Gastonia at Long Island, 6:35
  • Hagerstown at Southern Maryland, 6:35
  • High Point at Lancaster, 6:45
Sunday
Sunday, May 17
  • Lexington at Charleston, 12:34
  • Staten Island at York, 1:00
  • Hagerstown at Southern Maryland, 1:05
  • High Point at Lancaster, 1:30
  • Gastonia at Long Island, 1:35
Tuesday
Tuesday, May 19
  • Lancaster at Staten Island, 10:30 am
  • Charleston at Gastonia, 6:00
  • York at Hagerstown, 6:30
  • Long Island at High Point, 6:35
  • Southern Maryland at Lexington, 6:45
Wednesday
Wednesday, May 20
  • Southern Maryland at Lexington, 10:30 am
  • York at Hagerstown, 11 am
  • Charleston at Gastonia (DH), 12:30
  • Long Island at High Point, 6:35
  • Lancaster at Staten Island, 6:30
Thursday
Thursday, May 21
  • York at Hagerstown, 6:30
  • Lancaster at Staten Island, 6:30
  • Long Island at High Point, 6:35
  • Southern Maryland at Lexington, 6:45
  • Charleston, Gastonia OFF
Friday
Friday, May 22
  • York at Hagerstown, 6:30
  • Gastonia at Charleston, 6:35
  • Long Island at High Point, 6:35
  • Lancaster at Staten Island, 7:00
  • Southern Maryland at Lexington, 7:00
Saturday
Saturday, May 23
  • Lancaster at Staten Island, 1:00
  • York at Hagerstown, 6:00
  • Gastonia at Charleston, 6:35
  • Long Island at High Point, 6:35
  • Southern Maryland at Lexington, 7:00
Sunday
Sunday, May 24
  • Gastonia at Charleston, 12:34
  • Lancaster at Staten Island, 1:30
  • York at Hagerstown, 2:00
  • Southern Maryland at Lexington, 2:00
  • Long Island at High Point, 3:36
Tuesday
Tuesday, May 26
  • Hagerstown at Staten Island, 6:30
  • High Point at Charleston, 6:35
  • York at Long Island, 6:35
  • Lancaster at Southern Maryland, 6:35
  • Gastonia at Lexington, 6:45
Wednesday
Wednesday, May 27
  • Gastonia at Lexington, 10:30 am
  • High Point at Charleston, 10:35 am
  • Hagerstown at Staten Island, 6:30
  • York at Long Island, 6:35
  • Lancaster at Southern Maryland, 6:35
Thursday
Thursday, May 28
  • Hagerstown at Staten Island, 10:30 am
  • High Point at Charleston, 6:35
  • York at Long Island, 6:35
  • Lancaster at Southern Maryland, 6:35
  • Gastonia at Lexington, 6:45
Friday
Friday, May 29
  • Hagerstown at York, 6:30
  • Staten Island at Southern Maryland, 6:35
  • Long Island at Lancaster, 6:45
  • Charleston at Gastonia, 7:00
  • High Point at Lexington, 7:00
Saturday
Saturday, May 30
  • Hagerstown at York, 6:30
  • Staten Island at Southern Maryland, 6:35
  • Long Island at Lancaster, 6:45
  • Charleston at Gastonia, 7:00
  • High Point at Lexington, 7:00
Sunday
Sunday, May 31
  • Hagerstown at York, 1:00
  • Staten Island at Southern Maryland, 1:05
  • Long Island at Lancaster, 1:30
  • High Point at Lexington, 2:00
  • Charleston at Gastonia, 4:00

Search By Team