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

Compare PlayersResearch Application
Follow TBC on Twitter and Facebook

This page lets you compare statistics and biographies for up to 25 players. You've got your player bios, your batting stats and pitching stats. The tables are sortable and filterable if you're a PRO subscriber. Fantasy Players should like this page. No, stop it. They aren't geeks or nerds. I play fantasy. But I'm not smart enough to be a nerd and too athletic to be a geek. For those who are geeks, this page is for you.

I have added some "rate" statistics here that let you determine a player's potential for a specific fantasy stat category.


Applications Main -- Play Finder -- Boxscore Finder -- MLB Stats Finder -- Game Finder -- Compare Players -- B/P Matchups -- Intersections



Compare Players Filters

TopReset Filters
Years Range Group By Show Stats Player Level
by Level

Player Biographies

PlayerPosHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsHigh SchoolCollege(s)Draft InformationStatusCurrent Org (Level)
Mike AntoniniP6-0 190 R-L 1985-08-06 34.099Drexel Hill,Pennsylvania AAA2007-2018-Cardinal O'Hara (Springfield,PA)Georgia Col & St, Gloucester County Col
2007-18- 573-NYN
Free Agent  
John BanesIF5-9 160 R-R 1996-- 23.???Springfield,Pennsylvania NCAA2015-2019-Cardinal O'Hara (Springfield,PA)University at Albany, Cumberland County Col    
Sean BarksdaleOF6-1 210 R-R 1986-10-18 33.026Glenolden,Pennsylvania A-2007-2009-Cardinal O'Hara (Springfield,PA)Temple U.
2009-38-1151-HOU
 
Joe CamacP6-1 200 L-L 1981-- 38.???Aston,Pennsylvania NCAA2000-2003-Cardinal O'Hara (Springfield,PA)Western Carolina U.    
Steve CookOF5-10 185 R-R 1987-- 32.???Drexel Hill,Pennsylvania NCAA2006-2006-Cardinal O'Hara (Springfield,PA)La Salle U.    
John CoyleP-1B6-4 230 - 1987-- 32.???Broomall,Pennsylvania NCAA2006-2008-Cardinal O'Hara (Springfield,PA)Temple U.    
Mike EsserySS5-9 155 L-R 1984-- 35.???Havertown,Pennsylvania NCAA2003-2006-Cardinal O'Hara (Springfield,PA)La Salle U.    
Ken GrantP6-7 200 R-R 1982-09-05 37.069Brookhaven,New Jersey NCAA2002-2006-Cardinal O'Hara (Springfield,PA)Siena Col    
John Kokol1B-P6-3 200 L-L 1981-12-05 37.343Aston,Pennsylvania NCAA2000-2003-Cardinal O'Hara (Springfield,PA)Saint Joseph's U.    
Will LatchamP6-2 185 R-R 1996-01-26 23.292Briarcliffe,Pennsylvania AA2017-2019-Cardinal O'Hara (Springfield,PA)Coastal Carolina U., Cumberland County Col
2017-17- 514-SLN
MinorsSt. Louis Cardinals (AA)
Jeff RandazzoP6-7 200 R-L 1981-08-12 38.093Media,Pennsylvania AA2000-2005-Cardinal O'Hara (Springfield,PA)
1999- 4- 119-MIN
 
Josh RickardsP5-11 170 L-L 1987-01-24 32.293Upland,Pennsylvania Ind2006-2012-Cardinal O'Hara (Springfield,PA)Marist Col    
Paul SimonOF   - 1949-- 70.???- --Cardinal O'Hara (Springfield,PA)
1967-40- 732-CIN
 
Don WernerP6-2 185 L-R 1985-11-04 34.009Newton Square,Pennsylvania NCAA2005-2008-Cardinal O'Hara (Springfield,PA)Saint Joseph's U.    
14 player

Batting Statistics for Selected Players

Top Major League Stats
PlayerPosLevelYearGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%RH2B3BHRRBI
Mike AntoniniPAAA201023010000000101000.333.333.333.666104.500.000.0000.0025.000.000.000.000.000.0033.330.000.000.000.00
Mike AntoniniPAA201059000000000301000.000.000.000.0000010.000.000.0000.0030.000.000.000.000.000.000.000.000.000.000.00
Mike AntoniniPAAA200922000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.000.000.000.000.000.000.00
Mike AntoniniPAA20092516021000002712001.125.263.188.4513121.222.063.1889.5233.333.500.000.0050.000.0010.535.260.000.000.00
Mike AntoniniPAAA20122120221000000901000.100.100.150.2503121.182.050.0500.0042.860.000.000.0050.0010.0010.005.000.000.000.00
Mike AntoniniPAA200882000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.000.000.000.000.000.000.00
Mike AntoniniPAA201119325510010021704000.156.206.188.3946138.333.032.0945.2644.748.500.000.0020.0014.7114.712.940.000.002.94
John BanesIFNCAA Div 22019441362134501131093330001.250.311.309.620426148.324.059.1326.0822.303.670.68136.0017.6514.1922.973.380.000.688.78
John BanesIFJrCollege201759221618317286270161770501.376.426.5791.00512827249.373.203.3086.436.831.063.2127.6332.5324.5033.336.830.803.2124.90
John BanesIFNCAA Div 12015718451013102600000.278.350.500.8509220.364.222.38910.0030.003.005.0018.0040.0020.0025.005.000.005.0015.00
Sean BarksdaleOFNCAA Div 12007532173678133759141183790507.359.422.544.96611823249.399.185.3277.2314.862.062.8131.0029.4914.4631.335.221.202.8123.69
Sean BarksdaleOFA-200937103111851282383401001.175.234.301.535318112.239.126.1947.1430.364.251.7951.5044.449.9116.224.500.901.807.21
Sean BarksdaleOFNCAA Div 120094821053781101556123152723306.371.413.6381.05113426233.368.267.3816.4411.591.806.4414.0033.3323.0433.914.780.006.5224.35
Sean BarksdaleOFNCAA Div 12008552153866123547277242550404.307.383.460.8439920248.323.153.3589.6810.081.042.0243.0030.3015.3226.614.841.212.0218.95
Steve CookOFNCAA Div 120061914200002001610000.000.125.000.1250016.000.000.0716.2537.506.000.000.000.0012.500.000.000.000.0012.50
John CoyleP-1BNCAA Div 1200823110000000000000.333.333.333.666103.333.000.0000.000.000.000.000.000.0033.3333.330.000.000.000.00
John CoyleP-1BNCAA Div 120071216110013000700101.063.059.250.3094117.000.187.1880.0041.180.005.8816.00100.005.885.880.000.005.8817.65
John CoyleP-1BNCAA Div 120061944491018001800000.205.222.295.51713245.229.090.1142.2217.788.002.2244.0022.228.8920.002.220.002.2217.78
Mike EsserySSNCAA Div 120055013430284001362182277101.209.331.239.570324167.248.030.19410.7813.171.220.000.0014.2918.7517.502.500.000.008.13
Mike EsserySSNCAA Div 120043881142210085213732002.272.392.284.67623199.297.012.21013.137.070.540.000.004.5514.4322.681.030.000.008.25
Mike EsserySSNCAA Div 120032745790005117701000.200.308.200.5089053.237.000.15613.2113.211.000.000.000.0013.4617.310.000.000.009.62
Mike EsserySSNCAA Div 12006451341829110952213651003.216.344.239.583322161.296.023.20113.0422.361.710.000.006.9011.2518.130.630.630.005.63
Ken GrantPNCAA Div 1200235011000000300000.200.200.400.600215.500.200.2000.0060.000.000.000.00100.000.0020.0020.000.000.000.00
John Kokol1B-PNCAA Div 1200118236910060111400001.391.588.4351.02310134.474.044.47832.3511.760.360.000.0011.1117.6526.472.940.000.0017.65
John Kokol1B-PNCAA Div 120001821381117001501001.381.409.6671.07614323.467.286.3334.3521.745.004.3521.0037.5013.6436.364.554.554.5531.82
John Kokol1B-PNCAA Div 1200348159295212262332304600302.327.427.541.9688620192.418.214.40915.6323.961.533.1326.5038.4615.1027.086.251.043.1311.98
John Kokol1B-PNCAA Div 120024914827446152413233830206.297.398.453.8516712176.364.156.29713.0721.591.652.8429.6027.2715.3425.003.410.572.8413.64
Will LatchamPNCAA Div 1201711000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.000.000.000.000.000.000.00

Pitching Statistics for Selected Players

Top Major League Stats
PlayerLevelYearWLERAGGSCGSHOGFSVIPHRERHRBBSOGRWHIPH9HR9BB9SO9IP/G
Mike AntoniniAA2009755.322520000011513770689348651.4910.720.702.666.734.60
Mike AntoniniAA2015114.9544000020211211371901.409.451.353.158.555.00
Mike AntoniniRk2007113.71530000171687321821.068.471.591.069.533.40
Mike AntoniniAA20111094.01272700001481648566194213101.399.971.162.557.975.48
Mike AntoniniInd2019242.753800034293627191141536381.176.751.003.759.000.95
Mike AntoniniAA2008133.728800004643191910163201.288.411.963.136.265.75
Mike AntoniniInd2015452.7811111000686127213146201.108.070.401.858.216.18
Mike AntoniniAAA2010235.1166000037452321652501.3510.951.461.226.086.17
Mike AntoniniInd2018321.414200040512811831156420.764.940.531.949.881.21
Mike AntoniniA+2008401.847710004434109373300.936.950.611.436.756.29
Mike AntoniniInd2014932.85191900001171064637122011501.088.150.921.548.856.16
Mike AntoniniAA2010694.33232310001311326463172610601.219.071.171.797.285.70
Mike AntoniniInd2017211.629900003922772104700.825.080.462.3110.854.33
Mike AntoniniA2008442.7113130000736329222166101.087.770.251.977.525.62
Mike AntoniniInd2013017.711310000212918183615121.6712.431.292.576.431.62
Mike AntoniniAAA20090112.86220000716101013602.7120.571.293.867.713.50
Mike AntoniniInd2016473.93171710008790443812375901.469.311.243.836.105.12
Mike AntoniniA-2007000.45720000201311051250.905.850.002.255.402.86
Mike AntoniniAAA2012275.6930130060871056455173957171.6610.861.764.035.902.90
Joe CamacNCAA2000028.1322300003135332863017192.1010.161.748.714.941.41
Joe CamacNCAA Div 12003224.3319000012734171321627191.8511.330.675.339.001.42
Joe CamacNCAA Div 12002333.382400004242012901129241.297.500.004.1310.881.00
Joe CamacNCAA Div 12001115.092810000233219135918271.7812.521.963.527.040.82
John CoyleNCAA Div 1200800-.--10000001100101-.---.---.---.---.---.--
John CoyleNCAA Div 12007113.8663000014106618731.296.430.645.144.502.33
Mike EsseryNCAA Div 120060027.00100000144311015.0036.009.009.000.001.00
Mike EsseryNCAA Div 12004000.00100000220002312.009.000.009.0013.502.00
Mike EsseryNCAA Div 120030012.00100000366413213.0018.003.009.006.003.00
Ken GrantNCAA Div 12002546.051480000557947376254561.8912.930.984.097.363.93
Ken GrantNCAA Div 12006365.4012124100808456483495301.669.450.345.515.966.67
Ken GrantNCAA Div 12005524.3713111100706647341395221.508.490.135.016.695.38
Ken GrantNCAA Div 12004354.8113104000585938317163831.299.161.092.485.904.46
John KokolNCAA Div 120020220.00700000924232038273.5624.003.008.002.001.29
John KokolNCAA Div 12001306.861500000212620161198152.1411.140.438.143.431.40
John KokolNCAA Div 12003009.00100000121100012.0018.000.000.000.001.00
Will LatchamA+2018433.00340002294229161421852341.126.210.433.8611.141.24
Will LatchamA-2017312.031800084312611731141181.197.550.873.1911.901.72
Will LatchamNCAA Div 12017301.0414000042616331629140.855.540.352.0810.041.86
Will LatchamAA2019027.0231000604156323292031311.8512.291.984.396.801.32
Will LatchamAA2018115.251000083121387158101.509.750.753.756.001.20
Jeff RandazzoRk2000723.1313123100697035242195811.299.130.262.487.575.31
Jeff RandazzoA+2003564.6620170000879553456403531.559.830.624.143.624.35
Jeff RandazzoAA2005014.50200010442202121.509.000.004.502.252.00
Jeff RandazzoRk2002006.00300010364200232.0018.000.000.006.001.00
Jeff RandazzoA+2005019.008000511014111015881.9012.600.904.507.201.25
Jeff RandazzoA2001934.632018000010311658537316921.4310.140.612.716.035.15
Jeff RandazzoA2005006.00700020121288381271.679.002.256.009.001.71
Jeff RandazzoA2000114.09220000111055381201.648.182.456.559.825.50
Jeff RandazzoA+20045124.9427260000133153967310617911.6110.350.684.135.354.93
Josh RickardsNCAA Div 12008462.5912122000807032233365401.337.880.344.056.086.67
Josh RickardsNCAA Div 12007644.0714130000737643336375711.559.370.744.567.035.21
Josh RickardsNCAA Div 12006314.1117710005761302662328101.479.630.953.634.423.35
Josh RickardsInd2012224.741160020384926209152551.6811.612.133.555.923.45
Josh RickardsNCAA Div 12009535.6316150000808456508505311.689.450.905.635.965.00
Don WernerNCAA Div 12005007.501100000182921151718112.0014.500.503.509.001.64
Don WernerNCAA Div 12008275.3014120000738859432254221.5510.850.253.085.185.21
Don WernerNCAA Div 120070210.3814000002649313031519142.4616.961.045.196.581.86
Don WernerNCAA Div 12006227.5618600005061494261825121.5810.981.083.244.502.78