Ryan McKenna

Free Agent
High Level
MLB
Years
2015-2024 (2021-2024)
Proper Name
Ryan Shea McKenna
Positions
CF (550) ... LF (148) ... RF (132) ... DH (11) ... P (3) ... 2B (1) ... 3B (1)
Height / Weight
5-10 / 195
Bats / Throws
Right / Right
Birthdate
February 14,1997   Age:  28.336
High School
Drafted/Signed
Signing Bonus
$ 414,700
Service Time
2.161 (2024)
MLB Debut
MLBAM ID
Retrosheet#
mcker001
Show More
[2015] Originally Committed to Liberty
Transactions data is available for all MLB-affiliated players since ~2012. MLB change-of-team transactions are available since early 1900s

When using 'Change of teams' filter, if an MLB organization appears twice in a row, it implies a re-signing as a free agent.
Show Releated Ebay Listings

Transactions

CSV
Glossary
Want to Buy this data? Check out the Transactions History data product in the TBC Data Store
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2024-11-042024   Free AgtGranted free agency 
2024-09-102024Philadelphia PhilliesLehigh ValleyAAAMinorsActivated from injured list 
2024-08-242024Philadelphia PhilliesLehigh ValleyAAAIL-7IL-7 Injured 
2024-08-062024Philadelphia PhilliesLehigh ValleyAAAMinorsAssigned to Lehigh Valley IronPigs (AAA) 
2024-08-052024Philadelphia Phillieson MLB rosterMLBMinorsSigned to minor league contract 
2024-08-032024   Free AgtReleased by Giants 
2024-07-102024San Francisco GiantsSacramentoAAAMinorsAssigned to Sacramento River Cats (AAA) 
2024-07-032024San Francisco GiantsRichmondAAMinorsAssigned to Richmond Flying Squirrels (AA) 
2024-06-302024San Francisco GiantsSacramentoAAAMinorsActivated from injured list 
2024-06-242024San Francisco GiantsACL Giants BlackRkIL-7Assigned to ACL Giants (Rk) for rehab 
2024-06-132024San Francisco GiantsSacramentoAAAIL-7IL-7 Injured 
2024-05-312024San Francisco GiantsSacramentoAAAMinorsOutrighted to minors 
2024-05-282024San Francisco Giantson MLB rosterMLBDFADesignated for Assignment 
2024-05-182024San Francisco Giantson MLB rosterMLBActiveClaimed off waivers from Baltimore Orioles by San Francisco GiantsYes
2024-05-132024Baltimore Orioleson MLB rosterMLBDFADesignated for Assignment 
2024-04-262024Baltimore Orioleson MLB rosterMLBActiveContract purchased from minorsYes
2024-03-312024Baltimore OriolesNorfolkAAAMinorsOutrighted to minors 
2024-03-282024Baltimore Orioleson MLB rosterMLBDFADesignated for Assignment 
2024-01-112024Baltimore Orioleson MLB rosterMLBActiveSigned to 1-year contract for 2024-2024 ($0.8m) [Avoids Arbitration]Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2023-11-172023Baltimore Orioleson MLB rosterMLBActiveSigned to 1-year contract for 2024-2024 ($0m) [Avoids Arbitration]Yes
2023-10-022023Baltimore Orioleson MLB rosterMLBActiveRecalled from from Norfolk Tides (AAA)Yes
2023-09-272023Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk Tides (AAA)Yes
2023-09-202023Baltimore Orioleson MLB rosterMLBActiveRecalled from from Norfolk Tides (AAA)Yes
2023-09-142023Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk Tides (AAA)Yes
2023-08-192023Baltimore Orioleson MLB rosterMLBActiveRecalled from from Norfolk Tides (AAA)Yes
2023-08-112023Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk Tides (AAA)Yes
2023-07-252023Baltimore Orioleson MLB rosterMLBActiveRecalled from from Norfolk Tides (AAA)Yes
2023-07-052023Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk Tides (AAA)Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2022-05-142022Baltimore Orioleson MLB rosterMLBActiveRecalled from from Norfolk Tides (AAA)Yes
2022-05-022022Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk Tides (AAA)Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2021-08-302021Baltimore Orioleson MLB rosterMLBActiveRecalled from Norfolk (AAA)Yes
2021-08-172021Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk [AAA_East] (AAA)Yes
2021-07-212021Baltimore Orioleson MLB rosterMLBActiveRecalled from Norfolk (AAA)Yes
2021-07-202021Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk [AAA_East] (AAA)Yes
2021-06-272021Baltimore Orioleson MLB rosterMLBActiveRecalled from Norfolk (AAA)Yes
2021-06-102021Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk [AAA_East] (AAA)Yes
2021-05-262021Baltimore Orioleson MLB rosterMLBActiveRecalled from Norfolk (AAA)Yes
2021-05-212021Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk [AAA_East] (AAA)Yes
2021-05-092021Baltimore Orioleson MLB rosterMLBActiveRecalled from Norfolk (AAA)Yes
2021-04-272021Baltimore Orioleson MLB rosterMLBMinorsAssigned to minorsYes
2021-04-212021Baltimore Orioleson MLB rosterMLBActiveRecalled from MinorsYes
2021-04-202021Baltimore Orioleson MLB rosterMLBMinorsAssigned to minorsYes
2021-04-052021Baltimore Orioleson MLB rosterMLBActiveRecalled from minorsYes
2021-03-172021Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk [AAA_East] (AAA)Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2020-09-282020Baltimore Orioleson MLB rosterMLBActiveRecalled from minorsYes
2020-03-062020Baltimore OriolesNorfolkAAAMinorsAssigned to Norfolk (AAA)Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2019-11-202019Baltimore Orioleson MLB rosterMLBActiveContract purchased from minorsYes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2018-06-212018Baltimore OriolesBowieAAMinorsAssigned to Bowie (AA) 
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2017-04-062017Baltimore OriolesDelmarvaAMinorsAssigned to Delmarva (A) 
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2016-06-192016Baltimore OriolesAberdeenA-MinorsAssigned to Aberdeen (A-) 
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2015-07-072015Baltimore OriolesGulf Coast OriolesRkMinorsSigned out of draft (New Hampshire HS) 
51 record(s)

Injuries

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2024-08-242024Philadelphia PhilliesLehigh ValleyAAAIL-7IL-7 Injured 
2024-06-242024San Francisco GiantsACL Giants BlackRkIL-7Assigned to ACL Giants (Rk) for rehab 
2024-06-132024San Francisco GiantsSacramentoAAAIL-7IL-7 Injured 
3 record(s)