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

Sap RandallTrack this Player High Level: MLB Stat Years: 1981-1988 MLB Years: 1988-1988
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsOF-390, 1B-318, DH-1Position when Drafted1BPlayer Listed UnderMajor Leaguers
Proper NameJames Odell Randall
Height5-11Weight195BatsBothThrowsRight
Born DateAugust 19,1960 [57.280]PlaceMobile,Alabama
CollegeGrambling State University (Grambling,LA)

DraftedSelected by the California Angels [Team Picks] in the 10th round (236th overall) of the 1981 Amateur Entry Draft [Signed]
Prospect Rankings[BA] 1984-CAL-#4
MLB DebutAugust 2,1988 [27.348]
OrganizationsCAL [7] CHA [1] Awards0
TBC Player ID16926Retrosheet IDrandj001MLBAM ID120923
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Sap Randall 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 RatingsBattingSpeed43Power83Contact66XBH78RBIs84Runs52Hitting82Durability67Team.483Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1981Salem SenatorsNwstA-cal-of204316028457062937262000100.281.380.438.8187013187.289.157.294.37613.9010.700.773.2126.6728.89
1982Redwood PioneersCalifA+cal-of211355046413827411742815468651450.274.338.409.74720642560.309.135.252.3338.2115.361.871.9645.8230.43
1983Nashua AngelsEastAAcal-of-1b22133456781262641488196817625350.276.386.443.82920244547.304.167.373.37114.8113.890.942.5632.5734.92
1984Edmonton TrappersPCLAAAcal-1b2311942661121177117124666912160.284.381.434.81518535496.317.150.300.36513.3113.911.052.2238.7328.93
1985Midland AngelsTexAAcal-1b-of24813025494231156135385110150.311.389.543.93216439342.333.232.351.40411.1114.911.344.3920.1341.49
1985Edmonton TrappersPCLAAAcal-of243510312295101612171801120.282.380.350.730366122.337.068.223.33013.9314.751.060.000.0020.69
1985Minor Totals (2 teams)Minor         11640566123282157747556911270.304.387.494.88120045464.334.190.319.38511.8514.871.253.2327.0036.59
1986Midland AngelsTexAAcal-1b2512346890155232229366698020960.331.412.530.94224847548.355.199.346.41012.5914.601.164.0121.2730.32
1987Edmonton TrappersPCLAAAcal-1b2613346115015006400120.324.415.559.97419641.333.235.412.40014.639.760.672.4434.0054.55
1988Vancouver CanadiansPCLAAAcha-of2711240265110246116178466831350.274.350.445.79517941455.304.171.284.35310.1114.951.482.4236.5537.27
1988Chicago White SoxALMLBcha301b27412100001002300100.000.133.000.1330015.000.000.167.09313.3320.001.500.000.000.00
MLB Totals - 1 Season(s)Filter412100001002300100.000.133.000.1330015.000.000.167.00013.3320.001.500.000.000.00
Minor League Totals - 8 Season(s)Filter794285545882915725914986953395472141024360.290.377.458.83513092733298.319.168.312.00011.9814.311.192.7631.3732.93
AAA Totals - 4 Season(s)Filter2799651442715114231531014135159446150.281.369.434.803419881114.314.153.289.00012.1214.271.182.0641.9632.47
AA Totals - 3 Season(s)Filter33712262223757275124228171882075513160.306.397.501.8986141301437.330.195.357.00013.0814.411.103.5524.0434.67
A+ Totals - 1 Season(s)Filter1355046413827411742815468651450.274.338.409.74720642560.309.135.252.0008.2115.361.871.9645.8230.43
A- Totals - 1 Season(s)Filter4316028457062937262000100.281.380.438.8187013187.289.157.294.00013.9010.700.773.2126.6728.89
Chicago White Sox Totals - 1 Season(s)Filter412100001002300100.000.133.000.1330015.000.000.167.00013.3320.001.500.000.000.00
Average MLB - Per 162 games162486410000410081122004100.000.133.000.13300608.000.000.167.00013.3320.001.500.000.000.00
Average Minor - Per 162 games16258393169325191021411819632570.290.377.458.83526756673.319.168.312.00011.9814.311.192.7631.3732.93

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1981Salem Senators NwstA-cal20OF39--6345-7267.9311.72------4390.755.7
1981Salem Senators NwstA-cal201B5--393134342.9778.40------4311.67.1
1982Redwood Pioneers CalifA+cal21OF131--18723136223210.9421.60------13597.093.6
1983Nashua Angels EastAAcal22OF76--11117112139128.9211.68------13357.154.3
1983Nashua Angels EastAAcal221B39--29637433337333.9888.54------13329.327.9
1984Edmonton Trappers PCLAAAcal231B100--8879528921010982.9729.82------11984.070.4
1984Edmonton Trappers PCLAAAcal23OF6--5-1-65.8330.83------1195.04.2
1985Midland Angels TexAAcal241B42--410221439446432.96910.29------8151.930.9
1985Midland Angels TexAAcal24OF34--423-145451.0001.32------8142.025.0
1985Edmonton Trappers PCLAAAcal24OF16--182112120.9521.25------3545.711.3
1985Edmonton Trappers PCLAAAcal241B4--32--532321.0008.00------3511.42.8
1986Midland Angels TexAAcal251B110--94372129010271015.9889.23------12389.482.7
1986Midland Angels TexAAcal25OF7--91-110101.0001.43------1235.75.3
1987Edmonton Trappers PCLAAAcal261B1--1---111.0001.00------137.70.7
1988Vancouver Canadians PCLAAAcha27OF80--132871147140.9521.75------11271.456.3
1988Vancouver Canadians PCLAAAcha271B15--1238312134131.9788.73------11213.410.6
1988Chicago White SoxALMLBcha271B2--132-215151.0007.50------450.01.2
1988Chicago White SoxALMLBcha27OF1--2---221.0002.00------425.00.6
1988Chicago White SoxALMLBcha27DH1---------------425.00.6
MLB Totals for 1B - 1 season(s)-   1B2--132-215151.0007.50------20.00.0
MLB Totals for OF - 1 season(s)-   OF1--2---221.0002.00------10.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for 1B - 4 season(s)-   1B120--10431033110911771146.9749.55------1200.00.0
AAA Totals for OF - 3 season(s)-   OF102--1551092174165.9481.62------1020.00.0
AA Totals for 1B - 3 season(s)-   1B191--16491313016218101780.9839.32------1910.00.0
AA Totals for OF - 3 season(s)-   OF117--16221114194183.9431.56------1170.00.0
A+ Totals for OF - 1 season(s)-   OF131--18723136223210.9421.60------1310.00.0
A- Totals for OF - 1 season(s)-   OF39--6345-7267.9311.72------390.00.0
A- Totals for 1B - 1 season(s)-   1B5--393134342.9778.40------50.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1981Salem Senators NwstA-cal20--5------39-
1982Redwood Pioneers CalifA+cal21---------131-
1983Nashua Angels EastAAcal22--39------76-
1984Edmonton Trappers PCLAAAcal23--100------6-
1985Midland Angels TexAAcal24--42------34-
1985Edmonton Trappers PCLAAAcal24--4------16-
1986Midland Angels TexAAcal25--110------7-
1987Edmonton Trappers PCLAAAcal26--1--------
1988Vancouver Canadians PCLAAAcha27--15------80-
1988Chicago White SoxALMLBcha27--2------11

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2004Grambling State University TigersSWACNCAACollege-43Manager28622.21414.05 -
2005Grambling State University TigersSWACNCAACollege-44Manager23716.3049.54 -
2006Grambling State University TigersSWACNCAACollege-45Manager24321.12514.05 -
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1988-10-15Free AgentGranted Free Agency. 
1987-12-09ContractSigned as Free Agent by White Sox. 
1987-06-05Released by Angels. 
* 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
1988Chicago White SoxTeam Payroll2762,500-60440-392,10762,50062,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