Emmanuel Rivera
Emmanuel Miguel (Perez) Rivera
Born: June 29, 1996
Mayaguez, PR
Primary Position: Third base
All Position(s) Played: 1B, 2B, SS
Bats: Right
Throws: Right
Height: 6'2"
Weight: 195
Draft: Round 19 (2015 June Amateur Draft, Kansas City Royals)
School: Interamerican University of Puerto Rico
Career: 2015-2025
Major League Statistics
Emmanuel (Perez) Rivera compiled a career batting average of .278 with 55 home runs and 352 RBI in his 628-game career with the Royals, Burlington Royals, Lexington Legends, Wilmington Blue Rocks, Northwest Arkansas Naturals, Omaha Storm Chasers, Reno Aces and Norfolk Tides. He began playing during the 2015 season and last took the field during the 2025 campaign.
![]() Royals |
![]() Burlington Royals |
![]() Lexington Legends |
![]() Wilmington Blue Rocks |
![]() Northwest Arkansas Naturals |
![]() Omaha Storm Chasers |
![]() Reno Aces |
![]() Norfolk Tides |
Click on column headings to sort.
Batting:
| Year | Level | Lg | Team | GP | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | DP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | R | ARIZ | Royals | 38 | 140 | 115 | 13 | 20 | 5 | 0 | 0 | 14 | 9 | 4 | 23 | 32 | .174 | .317 | .217 | .534 | 25 | 5 | 1 | 1 | 0 | 0 |
| 2016 | R | APPY | Burlington Royals | 58 | 243 | 217 | 25 | 54 | 13 | 4 | 2 | 27 | 7 | 3 | 21 | 44 | .249 | .317 | .373 | .690 | 81 | 4 | 2 | 0 | 3 | 0 |
| 2017 | A | SALL3 | Lexington Legends | 122 | 508 | 464 | 60 | 144 | 27 | 5 | 12 | 72 | 8 | 10 | 31 | 87 | .310 | .364 | .468 | .832 | 217 | 17 | 10 | 0 | 3 | 1 |
| 2018 | Advanced A | CARL | Wilmington Blue Rocks | 99 | 411 | 375 | 45 | 105 | 25 | 6 | 6 | 61 | 3 | 2 | 29 | 59 | .280 | .333 | .427 | .760 | 160 | 14 | 3 | 0 | 4 | 2 |
| 2018 | R | ARIZ | Royals | 7 | 27 | 26 | 4 | 5 | 0 | 1 | 0 | 2 | 0 | 0 | 1 | 6 | .192 | .222 | .269 | .491 | 7 | 0 | 0 | 0 | 0 | 0 |
| 2019 | AA | TL | Northwest Arkansas Naturals | 131 | 534 | 496 | 59 | 128 | 18 | 2 | 7 | 57 | 6 | 2 | 25 | 77 | .258 | .297 | .345 | .642 | 171 | 14 | 5 | 2 | 6 | 1 |
| 2021 | AAA | AAAE | Omaha Storm Chasers | 63 | 282 | 255 | 48 | 73 | 17 | 2 | 19 | 57 | 3 | 0 | 22 | 58 | .286 | .348 | .592 | .940 | 151 | 6 | 3 | 0 | 2 | 0 |
| 2021 | AA | AACE | Northwest Arkansas Naturals | 4 | 18 | 15 | 1 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 4 | .267 | .333 | .267 | .600 | 4 | 1 | 0 | 0 | 1 | 0 |
| 2022 | AAA | IL | Omaha Storm Chasers | 20 | 85 | 75 | 12 | 23 | 5 | 1 | 3 | 5 | 1 | 0 | 10 | 16 | .307 | .388 | .520 | .908 | 39 | 2 | 0 | 0 | 0 | 0 |
| 2023 | AAA | PCL | Reno Aces | 28 | 129 | 112 | 23 | 37 | 9 | 3 | 5 | 25 | 1 | 0 | 12 | 18 | .330 | .395 | .598 | .994 | 67 | 4 | 2 | 0 | 3 | 0 |
| 2025 | AAA | IL | Norfolk Tides | 58 | 246 | 222 | 20 | 66 | 8 | 1 | 1 | 31 | 3 | 0 | 19 | 50 | .297 | .362 | .356 | .718 | 79 | 9 | 4 | 0 | 1 | 0 |
| Totals | 628 | 2623 | 2372 | 310 | 659 | 127 | 25 | 55 | 352 | 41 | 21 | 195 | 451 | .278 | .337 | .422 | .759 | 1001 | 76 | 30 | 3 | 23 | 4 |
Fielding:
| Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | R | ARIZ | Royals | 3B | 35 | 19 | 70 | 6 | 3 | .937 | 2.543 |
| 2016 | R | APPY | Burlington Royals | 3B | 57 | 27 | 98 | 8 | 6 | .940 | 2.193 |
| 2017 | A | SALL3 | Lexington Legends | 3B | 114 | 70 | 190 | 21 | 13 | .925 | 2.281 |
| 2018 | Advanced A | CARL | Wilmington Blue Rocks | 3B | 89 | 76 | 133 | 8 | 16 | .963 | 2.348 |
| 2018 | R | ARIZ | Royals | 3B | 5 | 2 | 9 | 0 | 1 | 1.000 | 2.200 |
| 2019 | AA | TL | Northwest Arkansas Naturals | 3B | 117 | 72 | 185 | 20 | 30 | .928 | 2.197 |
| 2019 | AA | TL | Northwest Arkansas Naturals | 2B | 1 | 2 | 2 | 1 | 1 | .800 | 4.000 |
| 2021 | AAA | AAAE | Omaha Storm Chasers | 1B | 9 | 65 | 7 | 2 | 5 | .973 | 8.000 |
| 2021 | AAA | AAAE | Omaha Storm Chasers | 3B | 45 | 30 | 91 | 4 | 11 | .968 | 2.689 |
| 2021 | AA | AACE | Northwest Arkansas Naturals | 3B | 4 | 0 | 5 | 0 | 2 | 1.000 | 1.250 |
| 2022 | AAA | IL | Omaha Storm Chasers | 3B | 19 | 14 | 29 | 2 | 0 | .956 | 2.263 |
| 2023 | AAA | PCL | Reno Aces | 1B | 5 | 17 | 2 | 0 | 1 | 1.000 | 3.800 |
| 2023 | AAA | PCL | Reno Aces | 3B | 25 | 9 | 41 | 4 | 4 | .926 | 2.000 |
| 2025 | AAA | IL | Norfolk Tides | 3B | 36 | 18 | 37 | 2 | 4 | .965 | 1.528 |
| 2025 | AAA | IL | Norfolk Tides | 1B | 16 | 108 | 8 | 1 | 20 | .991 | 7.250 |
| Totals | 558 | 515 | 878 | 77 | 117 | .948 | 2.496 |
Minor League Service:
| Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
|---|---|---|---|---|---|---|
| 2015 | R | Arizona League | Royals | KCA | June 21, 2015 | August 29, 2015 |
| 2016 | R | Appalachian League | Burlington Royals | KCA | June 23, 2016 | September 1, 2016 |
| 2017 | A | South Atlantic League | Lexington Legends | KCA | April 6, 2017 | September 4, 2017 |
| 2018 | Advanced A | Carolina League | Wilmington Blue Rocks | KCA | April 5, 2018 | September 3, 2018 |
| 2018 | R | Arizona League | Royals | KCA | June 27, 2018 | July 5, 2018 |
| 2019 | AA | Texas League | Northwest Arkansas Naturals | KCA | April 4, 2019 | September 2, 2019 |
| 2021 | AAA | AAA East | Omaha Storm Chasers | KCA | May 4, 2021 | October 3, 2021 |
| 2021 | AA | AA Central | Northwest Arkansas Naturals | KCA | July 27, 2021 | August 1, 2021 |
| 2022 | AAA | International League | Omaha Storm Chasers | KCA | April 7, 2022 | July 31, 2022 |
| 2023 | AAA | Pacific Coast League | Reno Aces | ARI | March 31, 2023 | August 30, 2023 |
| 2025 | AAA | International League | Norfolk Tides | BAL | April 4, 2025 | August 26, 2025 |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.








