Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

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

Casey LawrenceTrack this Player High Level: MLB Current Team: Seattle Mariners MLB Years: 2017-2018
Follow TBC on Twitter and Facebook


PositionsP-240Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameCasey Lee Lawrence
Height6-2Weight170BatsRightThrowsRight
Born DateOctober 28,1987 [31.050]PlaceMcSherrytown,Pennsylvania
High SchoolDelone Catholic (Sherrystown,PA)
CollegeAlbright College (Reading,PA)

DraftedSigned as undrafted amateur free agent in 2010 by the Toronto Blue Jays.
Signing ScoutsBobby GandolfoService Time0.093 (2017)
MLB DebutApril 8,2017 [29.163]
OrganizationsTOR [8] SEA [2] Awards0
TBC Player ID160997Retrosheet IDlawrc001MLBAM ID596271
Pitch Repertoire Sinker (29.81%) -- Slider (28.13%) -- Fastball (27.62%) -- Changeup (14.07%) -- Curveball (0.29%) -- Cutter (0.07%)
Fastball Velocity [2018] - 90.55 - [2017] - 91.16
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Casey Lawrence 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


Active Talent RatingsPitchingStrikeouts25Walks77Hittable30SO/BB68vsPower30Hitting0Durability67Team.478Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2010Auburn DoubledaysNYPLA-tor37S/R22611.7412102000057.041131129480100.886.470.321.427.585.33.857-
2010Lansing LugnutsMidwAtor37S/R22113.98431001120.0219913131001.189.300.441.335.754.33.500-
2010Minor Totals (2 teams)MinorAAA--S/R0722.3316133001177.0622220312611100.967.220.351.407.105.08.778-
2011Lansing LugnutsMidwAtor37ST231183.08222112000125.21235743922971201.158.810.641.586.954.41.579-
2011Dunedin Blue JaysFSLA+tor30ST23312.84440100025.0268832141001.119.241.070.714.977.00.750-
2011Minor Totals (2 teams)MinorAAA--ST01493.04262513000150.1149655112241112201.158.880.721.436.624.63.609-
2012Dunedin Blue JaysFSLA+tor37ST24963.63242311000138.21496056921901101.239.670.581.365.844.29.600-
2012New Hampshire Fisher CatsEastAAtor4S/R24016.39321001012.220991560001.9714.210.713.554.261.20.000-
2012Minor Totals (2 teams)MinorAAA--ST0973.87272521010150.016969651026961101.2910.050.591.555.713.69.563-
2013Dunedin Blue JaysFSLA+tor37ST25464.4316151000089.01074844715541101.3710.780.711.515.443.60.400-
2013New Hampshire Fisher CatsEastAAtorST25002.70220000010.09432360001.208.101.802.705.402.00--
2013Buffalo BisonsILAAAtorST250111.2511000004.010650230003.0022.50--4.506.751.50.000-
2013Minor Totals (3 teams)MinorAAA--ST0474.53191810000103.01265852920631101.4110.970.781.745.493.15.364-
2014New Hampshire Fisher CatsEastAAtor26S/R26993.69262241100151.01617262929931101.269.570.541.725.533.21.500-
2015New Hampshire Fisher CatsEastAAtor26ST2712134.52262601000161.02089281932914001.4911.600.501.795.082.84.480-
2015Buffalo BisonsILAAAtor0ST27015.6811000006.09441060001.4212.791.42--8.530.00.000-
2015Minor Totals (2 teams)MinorAAA--ST012144.56272701000167.221796851032974001.4911.650.541.725.213.03.462-
2016New Hampshire Fisher CatsEastAAtor26ST28364.5613130000075.0924238813500101.4011.040.961.566.003.85.333-
2016Buffalo BisonsILAAAtor27ST28563.8315150100087.0874737524582001.289.000.522.486.002.42.455-
2016Minor Totals (2 teams)MinorAAA--ST08124.17282801000162.0179897513371082101.339.940.722.066.002.92.400-
2017Buffalo BisonsILAAAtor26ST29100.90330000010.09211170001.008.100.900.906.307.001.000-
2017Tacoma RainiersPCLAAAsea0S/R29244.081174110057.0502626710410001.057.851.101.576.444.10.333-
2017Minor Totals (2 teams)MinorAAA--S/R0343.6114104110067.0592827811480001.047.891.071.476.424.36.429-
2017Toronto Blue JaysALMLBtor59S/R29038.78422002013.021141321170002.4014.181.357.434.730.64.0006.53
2017Seattle MarinersALMLBsea61Rel29205.57230230010042.0562726914451001.6712.001.933.009.643.211.0004.80
2018Tacoma RainiersPCLAAAseaS/R30753.3119163111198.09840361113891001.139.001.011.198.176.85.583-
2018Seattle MarinersALMLBsea61Rel30107.3311011005023.0281919210141001.6310.800.773.865.401.401.0001.20
MLB Totals - 2 Season(s)Filter336.64382360017078.210560581335662001.7812.011.494.007.551.89.5001.81
Minor League Totals - 9 Season(s)Filter73693.772021841893321126.112205394738520476613701.269.720.681.636.103.75.514-
AAA Totals - 5 Season(s)Filter15173.73504373211262.226312510925502043001.199.010.861.716.994.08.469-
AA Totals - 5 Season(s)Filter24294.23706552110409.049021919329822465201.3910.750.641.805.403.00.453-
A+ Totals - 3 Season(s)Filter16133.84444222000252.028211610819381583201.2610.020.681.355.614.16.552-
A Totals - 2 Season(s)Filter1293.21262422011145.1144665210251102201.168.880.621.546.784.40.571-
A- Totals - 1 Season(s)Filter611.7412102000057.041131129480100.886.470.321.427.585.33.857-
Seattle Mariners Totals - 2 Season(s)Filter306.20340340015065.08446451124592001.6511.571.523.318.132.461.000-
Toronto Blue Jays Totals - 1 Season(s)Filter038.78422002013.021141321170002.4014.181.357.434.730.64.000-
Average MLB - Per ~220 innings886.64106610000480220.029416816236981856001.7812.011.494.007.551.89.5001.81
Average Minor - Per ~220 innings14133.77393632110220.02381059217401493101.269.720.681.636.103.75.519-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2017Toronto Blue JaysALMLBtor59p2911000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2017Seattle MarinersALMLBsea61p2911000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2017Totals for AL-AL         22000000000101000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
MLB Totals - 1 Season(s)Filter22000000000101000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Seattle Mariners Totals - 1 Season(s)Filter11000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Toronto Blue Jays Totals - 1 Season(s)Filter11000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games16216200000000081081000.000.000.000.00000243.000.000.000.0000.0033.330.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2010Auburn Doubledays NYPLA-tor22P12--671-1413.9291.08------12100.016.0
2010Lansing Lugnuts MidwAtor22P4--221254.8001.00------4100.02.9
2011Lansing Lugnuts MidwAtor23P22--820112928.9661.27------22100.016.1
2011Dunedin Blue Jays FSLA+tor23P4--171298.8892.00------4100.02.9
2012Dunedin Blue Jays FSLA+tor24P24--1828134746.9791.92------24100.018.0
2012New Hampshire Fisher Cats EastAAtor24P3--12--331.0001.00------3100.02.1
2013Dunedin Blue Jays FSLA+tor25P16--1013-123231.0001.44------16100.012.2
2013New Hampshire Fisher Cats EastAAtor25P2---4-1441.0002.00------2100.01.4
2013Buffalo Bisons ILAAAtor25P1---1--111.0001.00------1100.00.7
2014New Hampshire Fisher Cats EastAAtor26P26--1223-335351.0001.35------26100.018.3
2015New Hampshire Fisher Cats EastAAtor27P26--925123534.9711.31------26100.018.6
2015Buffalo Bisons ILAAAtor27P1---------------1100.00.7
2016New Hampshire Fisher Cats EastAAtor28P13--28--10101.0000.77------13100.09.2
2016Buffalo Bisons ILAAAtor28P15--462-1210.8330.67------15100.010.4
2017Tacoma Rainiers PCLAAAsea29P11--37--10101.0000.91------11100.07.7
2017Buffalo Bisons ILAAAtor29P3---1--111.0000.33------3100.02.1
2017Seattle MarinersALMLBsea29P23-4222--441.0000.170.106-100.0-23100.014.2
2017Toronto Blue JaysALMLBtor29P421311--221.0000.500.153-100.0-4100.02.5
2018Tacoma Rainiers PCLAAAsea30P19--36--991.0000.47------19100.013.7
2018Seattle MarinersALMLBsea30P11-2313-1441.0000.360.171-100.0-11100.06.8
MLB Totals for P - 2 season(s)-   P3827846-110101.0000.260.1310-100.0-380.00.0
AAA Totals for P - 5 season(s)-   P50--10212-3331.9390.62------500.00.0
AA Totals for P - 5 season(s)-   P70--2462168786.9891.23------700.00.0
A+ Totals for P - 3 season(s)-   P44--2948267977.9751.75------440.00.0
A Totals for P - 2 season(s)-   P26--1022233432.9411.23------260.00.0
A- Totals for P - 1 season(s)-   P12--671-1413.9291.08------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2010Auburn Doubledays NYPLA-tor2212----------
2010Lansing Lugnuts MidwAtor224----------
2011Lansing Lugnuts MidwAtor2322----------
2011Dunedin Blue Jays FSLA+tor234----------
2012Dunedin Blue Jays FSLA+tor2424----------
2012New Hampshire Fisher Cats EastAAtor243----------
2013Dunedin Blue Jays FSLA+tor2516----------
2013New Hampshire Fisher Cats EastAAtor252----------
2013Buffalo Bisons ILAAAtor251----------
2014New Hampshire Fisher Cats EastAAtor2626----------
2015New Hampshire Fisher Cats EastAAtor2726----------
2015Buffalo Bisons ILAAAtor271----------
2016New Hampshire Fisher Cats EastAAtor2813----------
2016Buffalo Bisons ILAAAtor2815----------
2017Tacoma Rainiers PCLAAAsea2911----------
2017Buffalo Bisons ILAAAtor293----------
2017Seattle MarinersALMLBsea2923----------
2017Toronto Blue JaysALMLBtor294----------
2018Tacoma Rainiers PCLAAAsea3019----------
2018Seattle MarinersALMLBsea3011----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2016Toronto Blue JaysMLB Spring TrainingMLB28005.4010100101.2211010002.5010.800.005.400.000.005.40.000
2017Toronto Blue JaysMLB Spring TrainingMLB29113.86743000016.116772711001.438.821.103.866.061.573.86.500
2018Seattle MarinersMLB Spring TrainingMLB30001.80624001015.013430217001.007.800.001.2010.208.502.40.000
MLB Spring Training Totals - 3 yrs113.001468002033.031121121028001.248.450.552.737.642.803.27.500

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-11-29RPFree Agent -Free AgentFree AgentReleased by Mariners31.032  
2018-09-04RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveRecalled from Tacoma (AAA)30.312Team Roster on 2018-09-04
2018-08-14RPSeattle MarinersTacoma (AAA)YMinorsReassigned MinorsAssigned to Tacoma (AAA)30.291Team Roster on 2018-08-14
2018-08-09RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveRecalled from Tacoma (AAA)30.286Team Roster on 2018-08-09
2018-07-29RPSeattle MarinersTacoma (AAA)YMinorsReassigned MinorsAssigned to Tacoma (AAA)30.275Team Roster on 2018-07-29
2018-07-13RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveRecalled from Tacoma (AAA)30.259Team Roster on 2018-07-13
2018-05-13RPSeattle MarinersTacoma (AAA)YMinorsReassigned MinorsAssigned to Tacoma (AAA)30.198Team Roster on 2018-05-13
2018-05-01RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveRecalled from Tacoma (AAA)30.186Team Roster on 2018-05-01
2018-04-14RPSeattle MarinersTacoma (AAA)YMinorsReassigned MinorsAssigned to Tacoma (AAA)30.169Team Roster on 2018-04-14
2018-03-29RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveContract purchased from minors30.153Team Roster on 2018-03-29
2017-12-12RPSeattle MarinersSeattle Mariners (MLB)-MinorsContractSigned to Minor League Contract30.045Team Roster on 2017-12-12
2017-11-07RPFree Agent -Free AgentFree AgentGranted free agency30.010  
2017-11-01RPSeattle MarinersSeattle Mariners (MLB)-MinorsReassigned MinorsOutrighted to minors30.004Team Roster on 2017-11-01
2017-08-19RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveRecalled from Tacoma (AAA)29.296Team Roster on 2017-08-19
2017-08-15RPSeattle MarinersTacoma (AAA)YMinorsReassigned MinorsAssigned to Tacoma (AAA)29.292Team Roster on 2017-08-15
2017-07-20RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveRecalled from Tacoma (AAA)29.266Team Roster on 2017-07-20
2017-06-14RPSeattle MarinersTacoma (AAA)YMinorsReassigned MinorsAssigned to Tacoma (AAA)29.230Team Roster on 2017-06-14
2017-06-12RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveRecalled from Tacoma (AAA)29.228Team Roster on 2017-06-12
2017-06-02RPSeattle MarinersTacoma (AAA)YMinorsReassigned MinorsAssigned to Tacoma (AAA)29.218Team Roster on 2017-06-02
2017-05-16RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveRecalled from Tacoma (AAA)29.201Team Roster on 2017-05-16
2017-05-11RPSeattle MarinersTacoma (AAA)YMinors--Claimed off waivers from Blue Jays by Mariners29.196Team Roster on 2017-05-11
2017-05-08RPToronto Blue JaysBuffalo (AAA)-DFADes For AssignmentDesignated for Assignment29.193Team Roster on 2017-05-08
2017-04-29RPToronto Blue JaysBuffalo (AAA)YMinorsReassigned MinorsAssigned to Buffalo (AAA)29.184Team Roster on 2017-04-29
2017-04-22RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveRecalled from Buffalo (AAA)29.177Team Roster on 2017-04-22
2017-04-12RPToronto Blue JaysBuffalo (AAA)YMinorsReassigned MinorsAssigned to Buffalo (AAA)29.167Team Roster on 2017-04-12
2017-04-08RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveContract purchased from minors29.163Team Roster on 2017-04-08
2017-03-28RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveContract purchased from minors29.152Team Roster on 2017-03-28
2016-11-18PToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League Contract29.021Team Roster on 2016-11-18
2016-11-07PFree Agent -Free AgentFree AgentGranted free agency29.010  
2016-07-05PToronto Blue JaysBuffalo (AAA)-Minors--Reinstated to active roster28.251Team Roster on 2016-07-05
2016-07-02PToronto Blue JaysNew Hampshire (AA)-Restricted--Placed on temporary inactive list28.248Team Roster on 2016-07-02
2016-04-26PToronto Blue JaysNew Hampshire (AA)-MinorsReassigned MinorsAssigned to New Hampshire (AA)28.181Team Roster on 2016-04-26
2016-04-13PToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)28.168Team Roster on 2016-04-13
2015-05-08PToronto Blue JaysNew Hampshire (AA)-MinorsReassigned MinorsAssigned to New Hampshire (AA)27.193Team Roster on 2015-05-08
2015-05-02PToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)27.187Team Roster on 2015-05-02
2014-06-22PToronto Blue JaysNew Hampshire (AA)-MinorsActivated MinorsActivated from disabled list26.238Team Roster on 2014-06-22
2014-06-01PToronto Blue JaysNew Hampshire (AA)-DL-7InjuredDL7 Injured26.217Team Roster on 2014-06-01
2013-08-24PToronto Blue JaysNew Hampshire (AA)-MinorsReassigned MinorsAssigned to New Hampshire (AA)25.301Team Roster on 2013-08-24
2013-08-14PToronto Blue JaysDunedin (A+)-MinorsActivated MinorsActivated from DL25.291Team Roster on 2013-08-14
2013-06-27PToronto Blue JaysDunedin (A+)-DL-7InjuredDL7 Injured25.243Team Roster on 2013-06-27
2013-04-14PToronto Blue JaysDunedin (A+)-MinorsReassigned MinorsAssigned to Dunedin (A+)25.169Team Roster on 2013-04-14
2012-06-12PToronto Blue JaysDunedin (A+)-Minors--24.228Team Roster on 2012-06-12
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-06-17ContractSigned by Blue Jays 
* 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
2017Seattle MarinersTeam Payroll29535,0000.09381953-3,651,709535,000535,0002016-11-18 - Signed to Minor League Contract
2017Toronto Blue JaysTeam Payroll29535,0000.09381949-3,651,709535,000535,0002016-11-18 - Signed to Minor League Contract
2018Seattle MarinersTeam Payroll30545,000-72927-4,360,045545,0001,080,0002017-12-12 - Signed to Minor League Contract
* 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