Roster

NJM Run Of Site

Olmo Rosario
#30

Position: OF
Date of Birth: 08/24/1990
Height: 6' 0"   Weight: 185 lbs
Bats: R
Throws: R
Resides: Pembroke Pines, FL

Biography:
Rosario enters his second season with the Somerset Patriots and fourth in the Atlantic League. He was in Somerset during a memorable 2017 season where he had a .282 average with 84 hits, 16 doubles, six home runs and 42 RBI. 
 
Rosario’s previous Atlantic League service came with the Lancaster Barnstormers in 2013 and 2014. In 2013, he hit .287 with 13 home runs, 74 RBI and 11 stolen bases. Rosario also led the league in games played (137), finished second in the league in doubles (37) and was selected to the Atlantic League All-Star Game that season.
 
Since his time with the Patriots, the San Cristobal, Dominican Republic native has spent the past two seasons in Campeche in the Mexican League. He began the 2019 season there and hit .321 with 142 hits, six triples, 14 home runs and 74 RBI.  
 
For Campeche and Margarita (Venezuela) in 2018, Rosario combined for a .341 average, 97 runs, 227 hits, 29 doubles, 21 home runs and 117 RBI in 171 games. 
 
Rosario has hit for a high average everywhere he has been throughout his career. In almost every one of his 15 professional seasons, he has hit above .300. 
 
Defensively, Rosario has played a number of different positions throughout his career, including appearances at second base, third base, shortstop and in the outfield.
 
Rosario owns a career .314 batting average with 991 runs scored, 2,010 hits, 363 doubles, 156 home runs, 961 RBI over 1,681 games played.
 

Coaching

# Name POS
44 Fox Beyer First Base Coach
29 Brett Jodie Manager
23 Jon Hunton Pitching Coach
6 Glen Barker Third Base Coach
0 Phil Lee Athletic Trainer

Catchers

# Name POS
4 Yovan Gonzalez C
20 Gabriel Bracamonte C
34 Mike Ohlman C

Infielders

# Name POS
0 Ryan Long IF
2 Scott Kelly IF
3 Mike Fransoso IF
7 Will Kengor IF
8 Alfredo Rodriguez IF
21 Rey Navarro IF
25 Craig Massey IF
53 Edwin Espinal IF

Outfielders

# Name POS
1 Justin Pacchioli OF
5 Teodoro Martinez OF
22 Michael Crouse OF
30 Olmo Rosario OF
38 Jimmy Paredes OF

Pitchers

# Name POS
9 Luis Cruz P
10 Mike Antonini P
12 Jeff Kinley P
13 Nate Roe P
14 Tyler Cloyd P
16 Liam O'Sullivan P
19 Zech Zinicola P
24 Stephen Perakslis P
26 Vince Molesky P
27 Taylor Wright P
32 Zack Dodson P
36 Duane Below P
37 Rick Teasley P
40 David Holmberg P
50 James Pugliese P