Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Tom O'MalleyTrack this Player High Level: MLB Stat Years: 1979-1998 MLB Years: 1982-1990
Follow TBC on Twitter and Facebook


Positions3B-1223, 1B-36, 2B-16, SS-11, OF-7Position when Drafted2B-iFPlayer Listed UnderMajor Leaguers
Proper NameThomas Patrick O'Malley
Height6-0Weight195BatsLeftThrowsRight
Born DateDecember 25,1960 [57.147]PlaceOrange,New Jersey
High SchoolMontoursville (Montoursville,PA)

DraftedSelected by the San Francisco Giants [Team Picks] in the 16th round (408th overall) of the 1979 Amateur Entry Draft [Signed]
Signing ScoutsDoug Deutsch
MLB DebutMay 8,1982 [21.134]
OrganizationsSFN [6] BAL [2] NYN [2] TEX [2] CHA [1] DET [1] MON [1] Awards0
TBC Player ID16160Retrosheet IDomalt001MLBAM ID120009
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Tom O'Malley page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsBattingSpeed18Power52Contact78XBH48RBIs62Runs33Hitting71Durability56Team.483Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1979Great Falls GiantsPioRksfn-2b-ss184211913296112001211401100.244.355.336.691408142.267.092.261.32214.799.860.670.70119.0027.59
1980Fresno GiantsCalifA+sfn-3b191224356712520937402495524500.287.358.395.75317232495.319.108.216.3429.9011.111.120.61145.0025.60
1981Shreveport CaptainsTexAAsfn-3b201234675013523665324325120350.289.335.403.73818835504.312.114.178.3336.3510.121.591.1977.8325.93
1982Phoenix GiantsPCLAAAsfn-3b21269623431113150111900010.448.505.6771.1826515107.476.229.333.51510.288.410.822.8032.0034.88
1982San Francisco GiantsNLMLBsfn353b21922912680124227033339111911.275.350.364.71410618327.311.089.192.31610.0911.931.180.61145.5022.50
1983San Francisco GiantsNLMLBsfn353b2213541040106161545245247443412.259.345.339.68413922473.280.080.202.31410.999.940.901.0682.0020.75
1984Phoenix GiantsPCLAAAsfn-3b231053874413420257252613141640.346.434.447.88117327459.361.101.266.39713.296.750.511.0977.4020.15
1984San Francisco GiantsNLMLBsfn353b231325230000002200000.120.185.120.3053027.130.000.080.1537.417.411.000.000.000.00
1984Chicago White SoxALMLBcha263b231216020003000500001.125.125.125.2502016.182.000.000.1130.0031.250.000.000.000.00
1984Totals for MLB-MLB         2541250003002700001.122.163.122.2855043.147.000.049.1384.6516.283.500.000.000.00
1985Rochester Red WingsILAAAbal-3b2410235862108131104410573810400.302.395.427.82215324420.312.125.288.37113.579.050.672.3835.8022.22
1985Nashville SoundsAmerAAAdet-3b24331281339801120011900020.305.360.391.751509139.322.086.172.3347.916.470.820.72128.0023.08
1985Totals for AAA-AAA         13548675147211115610684710420.302.386.418.80420333559.315.116.257.36212.168.410.691.9744.1822.45
1985Baltimore OriolesALMLBbal173b24814110012000200001.071.071.286.3574114.000.215.214.1510.0014.290.007.1414.00100.00
1986Rochester Red WingsILAAAbal-3b2559212366510093001412400430.307.412.481.89310219257.306.174.363.39415.959.340.593.5023.5629.23
1986Baltimore OriolesALMLBbal173b255618119469011801172101114.254.317.320.6375810200.281.066.155.2908.5010.501.240.50181.0021.74
1987Oklahoma City 89ersAmerAAAtex-3b2610943183134272127046696240360.311.408.466.87420141507.339.155.311.38313.6112.230.902.3735.9230.60
1987Texas RangersALMLBtex413b26451171032801120015900217.274.351.368.719439134.284.094.222.32011.196.720.600.75117.0028.13
1988Oklahoma City 89ersAmerAAAtex-3b271385226815226497227627712450.291.365.408.77321339591.325.117.226.34710.4913.031.241.5258.0025.66
1988Montreal ExposNLMLBmon233b271427370002003400110.259.323.259.5827031.292.000.111.2589.6812.901.330.000.000.00
1989Tidewater TidesILAAAnyn-3b28132492641452901584316763304100.295.380.445.82521944566.311.150.291.36811.8411.130.942.6532.8030.34
1989New York MetsNLMLBnyn273b28911262008000200000.545.545.7271.2728211.667.182.182.5690.0018.180.000.000.0033.33
1990New York MetsNLMLBnyn273b298212114277031400112000111.223.286.355.6414310133.242.132.223.2888.2715.041.822.2640.3337.04
1998Newark BearsAtlInd-3723100000002000000.000.400.000.400005.000.000.667.28540.000.000.000.000.000.00
MLB Totals - 9 Season(s)Filter466121311731054513131281331515691737.256.329.340.669413721366.281.084.190.0009.7411.051.140.9593.3123.23
Minor League Totals - 10 Season(s)Filter991364752311091932674546172548143317834360.304.385.432.81715762934187.326.128.258.00011.4910.340.901.7749.2826.42
AAA Totals - 7 Season(s)Filter70426263938201441064399151837931313325310.312.398.448.84611762183046.332.136.279.00012.4410.280.832.1041.0326.59
AA Totals - 1 Season(s)Filter1234675013523665324325120350.289.335.403.73818835504.312.114.178.0006.3510.121.591.1977.8325.93
A+ Totals - 1 Season(s)Filter1224356712520937402495524500.287.358.395.75317232495.319.108.216.0009.9011.111.120.61145.0025.60
Rk Totals - 1 Season(s)Filter4211913296112001211401100.244.355.336.691408142.267.092.261.00014.799.860.670.70119.0027.59
Ind Totals - 1 Season(s)Filter23100000002000000.000.400.000.400005.000.000.667.00040.000.000.000.000.000.00
San Francisco Giants Totals - 3 Season(s)Filter240726681892857722787885541323.260.342.342.68424840827.287.082.194.00010.5210.641.010.85103.7121.16
Baltimore Orioles Totals - 2 Season(s)Filter6419520479022001172301115.241.300.318.6186211214.263.077.159.0007.9410.751.350.9397.5023.40
New York Mets Totals - 2 Season(s)Filter9113216339032200112200111.250.306.386.6925112144.278.136.220.0007.6415.282.002.0844.0036.36
Texas Rangers Totals - 1 Season(s)Filter451171032801120015900217.274.351.368.719439134.284.094.222.00011.196.720.600.75117.0028.13
Montreal Expos Totals - 1 Season(s)Filter1427370002003400110.259.323.259.5827031.292.000.111.0009.6812.901.330.000.000.00
Chicago White Sox Totals - 1 Season(s)Filter1216020003000500001.125.125.125.2502016.182.000.000.0000.0031.250.000.000.000.00
Average MLB - Per 162 games16242241108192546134652223613.256.329.340.66914425475.281.084.190.0009.7411.051.140.9593.3123.23
Average Minor - Per 162 games16259685181324128934797131660.304.385.432.81725848684.326.128.258.00011.4910.340.901.7749.2826.42

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1979Great Falls Giants PioRksfn182B12--2221414743.9153.58------4228.617.1
1979Great Falls Giants PioRksfn18SS10--178422925.8622.50------4223.814.3
1979Great Falls Giants PioRksfn18OF7--221-54.8000.57------4216.710.0
1979Great Falls Giants PioRksfn183B2---3--331.0001.50------424.82.9
1980Fresno Giants CalifA+sfn193B119--692532219344322.9362.71------12297.585.0
1981Shreveport Captains TexAAsfn203B122--942371516346331.9572.71------12399.2176.8
1982Phoenix Giants PCLAAAsfn213B26--1244646256.9032.15------26100.018.1
1982San Francisco GiantsNLMLBsfn213B83--5916089227219.9652.64------9290.251.2
1982San Francisco GiantsNLMLBsfn21SS1--11-1221.0002.00------921.10.6
1982San Francisco GiantsNLMLBsfn212B1---------------921.10.6
1983San Francisco GiantsNLMLBsfn223B117--702131812301283.9402.42------13586.772.2
1984Phoenix Giants PCLAAAsfn233B65--461271211185173.9352.66------10561.945.5
1984Phoenix Giants PCLAAAsfn231B22--1817315191188.9848.55------10521.015.4
1984San Francisco GiantsNLMLBsfn233B7--58-113131.0001.86------1353.84.3
1984Chicago White SoxALMLBcha233B6--21--331.0000.50------1250.03.7
1985Rochester Red Wings ILAAAbal243B97--902061117307296.9643.05------10295.169.8
1985Nashville Sounds AmerAAAdet243B28--1662928778.8972.79------3384.819.9
1985Rochester Red Wings ILAAAbal241B1--21--331.0003.00------1021.00.7
1985Baltimore OriolesALMLBbal243B3--231-65.8331.67------837.51.9
1986Rochester Red Wings ILAAAbal253B57--45110811163155.9512.72------5996.641.3
1986Rochester Red Wings ILAAAbal252B1--11--221.0002.00------591.70.7
1986Baltimore OriolesALMLBbal253B55--379898144135.9382.45------5698.234.0
1987Oklahoma City 89ers AmerAAAtex263B104--112198922319310.9722.98------10995.474.3
1987Texas RangersALMLBtex263B40--2156338077.9631.93------4588.924.7
1987Texas RangersALMLBtex262B1---------------452.20.6
1988Oklahoma City 89ers AmerAAAtex273B123--962461624358342.9552.78------13889.187.2
1988Oklahoma City 89ers AmerAAAtex271B3--21--421211.0007.00------1382.22.1
1988Oklahoma City 89ers AmerAAAtex272B1--1---111.0001.00------1380.70.7
1988Montreal ExposNLMLBmon273B7--4152-2119.9052.71------1450.04.3
1989Tidewater Tides ILAAAnyn283B121--802311118322311.9662.57------13291.782.9
1989Tidewater Tides ILAAAnyn281B7--474-151511.0007.29------1325.34.8
1989New York MetsNLMLBnyn283B3--21--331.0001.00------933.31.9
1990New York MetsNLMLBnyn293B38--2633146059.9831.55------8246.323.5
1990New York MetsNLMLBnyn291B3--15-1-1615.9385.00------823.71.9
MLB Totals for 3B - 9 season(s)-   3B359--2285884237858816.9512.27------3590.00.0
MLB Totals for 1B - 1 season(s)-   1B3--15-1-1615.9385.00------30.00.0
MLB Totals for 2B - 2 season(s)-   2B2---------------20.00.0
MLB Totals for SS - 1 season(s)-   SS1--11-1221.0002.00------10.00.0
AAA Totals for 3B - 7 season(s)-   3B621--49712248210918031721.9552.77------6210.00.0
AAA Totals for 1B - 4 season(s)-   1B33--25112320266263.9897.97------330.00.0
AAA Totals for 2B - 2 season(s)-   2B2--21--331.0001.50------20.00.0
AA Totals for 3B - 1 season(s)-   3B122--942371516346331.9572.71------1220.00.0
A+ Totals for 3B - 1 season(s)-   3B119--692532219344322.9362.71------1190.00.0
Rk Totals for 2B - 1 season(s)-   2B12--2221414743.9153.58------120.00.0
Rk Totals for SS - 1 season(s)-   SS10--178422925.8622.50------100.00.0
Rk Totals for OF - 1 season(s)-   OF7--221-54.8000.57------70.00.0
Rk Totals for 3B - 1 season(s)-   3B2---3--331.0001.50------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1979Great Falls Giants PioRksfn18---12102---7-
1980Fresno Giants CalifA+sfn19-----119-----
1981Shreveport Captains TexAAsfn20-----122-----
1982Phoenix Giants PCLAAAsfn21-----26-----
1982San Francisco GiantsNLMLBsfn21---1183-----
1983San Francisco GiantsNLMLBsfn22-----117-----
1984Phoenix Giants PCLAAAsfn23--22--65-----
1984San Francisco GiantsNLMLBsfn23-----7-----
1984Chicago White SoxALMLBcha23-----6-----
1985Rochester Red Wings ILAAAbal24--1--97-----
1985Nashville Sounds AmerAAAdet24-----28-----
1985Baltimore OriolesALMLBbal24-----3-----
1986Rochester Red Wings ILAAAbal25---1-57-----
1986Baltimore OriolesALMLBbal25-----55-----
1987Oklahoma City 89ers AmerAAAtex26-----104-----
1987Texas RangersALMLBtex26---1-40-----
1988Oklahoma City 89ers AmerAAAtex27--31-123-----
1988Montreal ExposNLMLBmon27-----7-----
1989Tidewater Tides ILAAAnyn28--7--121-----
1989New York MetsNLMLBnyn28-----3-----
1990New York MetsNLMLBnyn29--3--38-----

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1990-10-15Purchased by Hanshin Tigers (Japan Central) from Mets. 
1989-03-28TradeTraded by Expos with Mark Bailey to Mets for Steve Frey. 
1988-09-01TradeTraded by Rangers to Expos for Jack Daugherty. 
1986-12-03ContractSigned as Free Agent by Rangers. 
1986-10-15Free AgentGranted Free Agency. 
1985-05-21TradeTraded by Tigers to Orioles for Papo Rosado. 
1985-04-08ContractSigned as Free Agent by Tigers. 
1985-04-01Released by White Sox. 
1984-08-31TradeTraded by Giants to White Sox for Pat Adams and Mike Trujillo. 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1985Baltimore OriolesTeam Payroll2460,000-51632-370,78060,00060,000
1986Baltimore OriolesTeam Payroll2560,000-61435-386,34760,000120,000
1987Texas RangersTeam Payroll2660,000-59529-344,90660,000180,000
1988Montreal ExposTeam Payroll2762,500-60435-392,10762,500242,500
1989New York MetsTeam Payroll28145,000-4622443429,80262,500387,500
1990New York MetsTeam Payroll29155,000-4962429515,727100,000542,500
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red