Osvaldo Morales
| 22-year-old First baseman |
| St. Louis Cardinals |
| Date of Birth: July 4, 1987 |
| Bats/Throws: R/R |
Basic Statistics
| Basic Statistics | |||||||||||||||||||
| Year | Age | Team | PA | AB | R | H | 2B | 3B | HR | RBI | HBP | BB | SO | SB | AVG | OBP | SLG | OPS | |
| 2007 | Rookie | Johnson City | 54 | 47 | 8 | 10 | 5 | 0 | 3 | 6 | 0 | 7 | 21 | .213 | .315 | .511 | 826 | ||
| 2007 | Rookie | GCL Cardinals | 151 | 131 | 17 | 38 | 9 | 0 | 8 | 29 | 0 | 19 | 43 | .290 | .377 | .542 | 919 | ||
| 2008 | Rookie | Johnson City | 170 | 145 | 28 | 34 | 10 | 1 | 11 | 27 | 5 | 18 | 62 | 1 | .234 | .335 | .545 | 880 | |
| 2008 | A- | Batavia | 17 | 15 | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 6 | 0 | .067 | .176 | .133 | 309 | |
| 2008 | A | Quad Cities | 100 | 93 | 5 | 18 | 3 | 1 | 2 | 6 | 1 | 5 | 45 | 0 | .194 | .240 | .312 | 552 | |
| 2009 | 22 | A | Quad Cities | 300 | 271 | 35 | 61 | 15 | 0 | 10 | 52 | 4 | 23 | 86 | 1 | .225 | .293 | .391 | 684 |
| Extended Statistics | ||||||||||||||
| Year | Age | Team | PA | AB | ISOP | BB% | K% | BABIP | GB% | LD% | RC | RC/27 | wOBA | |
| 2007 | Rookie | Johnson City | 54 | 47 | .298 | 13.0% | 38.9% | .304 | 32% | 16% | .350 | |||
| 2007 | Rookie | GCL Cardinals | 151 | 131 | .252 | 12.6% | 28.5% | .375 | 32% | 11% | .393 | |||
| 2008 | Rookie | Johnson City | 170 | 145 | .311 | 10.6% | 36.5% | .319 | 40% | 5% | .370 | |||
| 2008 | A- | Batavia | 17 | 15 | .066 | 5.9% | 35.3% | .111 | 38% | .159 | ||||
| 2008 | A | Quad Cities | 100 | 93 | .118 | 5.0% | 45.0% | .348 | 47% | 20% | .243 | |||
| 2009 | 22 | A | Quad Cities | 300 | 271 | .166 | 7.7% | 28.7% | .291 | 45% | 12% | .298 | ||
Extended Statistics
2009: Quad Cities | 2008: Quad Cities | 2008: Batavia
| Split Statistics with Quad Cities in 2009 | |||||||||||||
| Split | PA | AB | ISOP | HR | BB% | K% | BABIP | GB% | LD% | AVG | OBP | SLG | wOBA |
| April | 75 | 67 | .179 | 3 | 9.3% | 32.0% | .325 | 40% | 22% | .239 | .320 | .418 | .325 |
| May | 113 | 100 | .180 | 3 | 8.8% | 27.4% | .333 | 46% | 9% | .250 | .327 | .430 | .325 |
| June | 100 | 93 | .162 | 4 | 5.0% | 28.0% | .246 | 46% | 9% | .204 | .250 | .366 | .267 |
| July | 12 | 11 | .000 | 0 | 8.3% | 25.0% | .125 | 57% | 14% | .091 | .167 | .091 | .135 |
| AWAY | 134 | 124 | .153 | 4 | 4.5% | 26.9% | .310 | 47% | 17% | .242 | .284 | .395 | .294 |
| HOME | 166 | 147 | .177 | 6 | 10.2% | 30.1% | .275 | 43% | 8% | .211 | .301 | .388 | .301 |
Game Log
| Date | Level | Pos | AB | H | 2B | 3B | HR | SO | BB | |
| July 3 | A | vs. Burlington | 1B | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| July 2 | A | vs. Burlington | 1B | 4 | 0 | 0 | 0 | 0 | 1 | 0 |
| July 1 | A | vs. Burlington | 1B | 4 | 1 | 0 | 0 | 0 | 2 | 1 |
| June 30 | A | vs. Burlington | 1B | 4 | 1 | 0 | 0 | 1 | 1 | 0 |
| June 28 | A | vs. Kane County | 1B | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| June 28 | A | vs. Kane County | 1B | 4 | 1 | 0 | 0 | 1 | 2 | 0 |
| June 26 | A | vs. Kane County | 1B | 3 | 2 | 1 | 0 | 1 | 0 | 1 |
| June 25 | A | vs. Kane County | 1B | 3 | 0 | 0 | 0 | 0 | 1 | 1 |
| June 21 | A | @ Beloit | 1B | 5 | 1 | 0 | 0 | 1 | 3 | 0 |
| June 20 | A | @ Beloit | 1B | 4 | 1 | 0 | 0 | 0 | 1 | 0 |
| June 20 | A | @ Beloit | 1B | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| June 18 | A | @ Beloit | 1B | 4 | 1 | 0 | 0 | 0 | 1 | 0 |
| June 17 | A | @ Peoria | 1B | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| June 16 | A | @ Peoria | 1B | 3 | 0 | 0 | 0 | 0 | 2 | 0 |
| June 15 | A | @ Peoria | 1B | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| June 15 | A | @ Peoria | 1B | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| June 14 | A | @ Peoria | 1B | 4 | 1 | 0 | 0 | 0 | 1 | 0 |
| June 13 | A | vs. Cedar Rapids | 1B | 3 | 0 | 0 | 0 | 0 | 0 | 1 |
| June 12 | A | vs. Cedar Rapids | 1B | 4 | 1 | 1 | 0 | 0 | 3 | 1 |
| June 11 | A | vs. Cedar Rapids | 1B | 3 | 0 | 0 | 0 | 0 | 2 | 1 |
| June 10 | A | vs. Cedar Rapids | 1B | 4 | 0 | 0 | 0 | 0 | 1 | 0 |
| June 9 | A | vs. Clinton | 1B | 4 | 2 | 1 | 0 | 0 | 2 | 0 |
| June 8 | A | vs. Clinton | 1B | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| June 7 | A | vs. Clinton | 1B | 4 | 0 | 0 | 0 | 0 | 3 | 0 |
| June 6 | A | vs. Clinton | 1B | 6 | 2 | 0 | 0 | 0 | 0 | 0 |
| June 5 | A | @ Burlington | 1B | 4 | 1 | 0 | 0 | 0 | 2 | 0 |
| June 4 | A | @ Burlington | 1B | 5 | 1 | 0 | 0 | 0 | 2 | 0 |
| June 2 | A | @ Burlington | 1B | 5 | 0 | 0 | 0 | 0 | 1 | 0 |
| June 1 | A | @ Burlington | 1B | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| May 31 | A | @ Lansing | 1B | 3 | 1 | 1 | 0 | 0 | 1 | 1 |
Game Log
| Date | Level | Pos | AB | H | 2B | 3B | HR | SO | BB | |
