Please SUPPORT US by putting your name on the SUPPORT WALL.
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)
Anthony DerosaOF5-11 180 R-R 1983-- 35.???Salem,New Hampshire NCAA2001-2004-Salem (Salem,NH)St. John's U.    
Lawrence Douglas2B5-10 160 R-R 1957-- 61.???Salem,New Hampshire --Salem (Salem,NH)
1976- 6- 122-DET
 
Terry DoyleP6-4 225 R-R 1985-11-02 33.019Concord,Massachusetts AAA2005-2016-Salem (Salem,NH)Boston Col
2008-37-1110-CHA
Free Agent  
Tom KlemmP6-6 196 L-L 1980-06-20 38.154Salem,New Hampshire Ind2001-2005-Salem (Salem,NH)St. John's U.    
Connor NolanP6-4 196 L-L 1988-09-24 30.058Salem,New Hampshire NCAA2008-2011-Salem (Salem,NH)Florida St, St. Johns River St    
Eric PerraultP6-4 200 L-L 1990-03-02 28.264Salem,New Hampshire Ind2014-2014-Salem (Salem,NH)Keene St    
Nick PooreP5-11 176 L-L 1992-11-01 26.020Littleton,New Hampshire NCAA2012-2015-Salem (Salem,NH)Boston Col    
Tom SweeneyP6-2 185 R-R 1988-- 30.???Salem,New Hampshire NCAA2008-2009-Salem (Salem,NH)Iona Col    
Josh TreffC5-11 185 R-R 1992-12-06 25.350Salem,New Hampshire NCAA2013-2016-Salem (Salem,NH)Northeastern U.    
9 player

Batting Statistics for Selected Players

Top Major League Stats
PlayerPosLevelYearGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%RH2B3BHRRBI
Anthony DerosaOF20011230553002112800000.167.219.267.4868332.227.100.1676.2525.004.000.000.0060.0015.6315.639.380.000.006.25
Anthony DerosaOFNCAA Div 120042589921310123231615103.236.266.292.55826499.284.056.1013.0316.165.330.000.0019.059.5722.343.191.060.0012.77
Anthony DerosaOFNCAA Div 1200353176425513263444193337203.313.385.511.8969021207.353.198.3079.1815.941.742.9029.3338.1821.0027.506.501.003.0017.00
Anthony DerosaOFNCAA Div 1200245172395813363034143815102.337.388.552.9409522193.403.215.2917.2519.692.713.1128.6737.9320.7430.856.911.603.1915.96
Terry DoylePInd2016191000001000000100.000.000.000.000002.000.000.0000.000.000.000.000.000.000.000.000.000.000.0050.00
Terry DoylePAA201432000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.000.000.000.000.000.000.00
Terry DoylePNCAA Div 1200722010000000000000.500.500.5001.000102.500.000.0000.000.000.000.000.000.000.0050.000.000.000.000.00
Terry DoylePAA201611000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.000.000.000.000.000.000.00
Josh TreffCNCAA Div 1201655185263913232430174286002.211.305.351.6566518216.257.140.2497.8719.442.471.3961.6746.1512.3818.576.190.951.4311.43
Josh TreffCNCAA Div 1201553189233911011450264769003.206.321.280.6015312230.270.074.23811.3020.431.810.43189.0030.7710.4117.654.980.000.456.33
Josh TreffCNCAA Div 120145418314387101910145453101.208.281.257.538478206.292.049.1316.8026.213.860.000.0021.056.9018.723.450.490.009.36
Josh TreffCNCAA Div 1201321595900071031502002.153.194.153.3479064.205.000.0684.6923.445.000.000.000.008.0614.520.000.000.0011.29

Pitching Statistics for Selected Players

Top Major League Stats
PlayerLevelYearWLERAGGSCGSHOGFSVIPHRERHRBBSOGRWHIPH9HR9BB9SO9IP/G
Terry DoyleAA2014102.705000001093310850.908.100.900.007.202.00
Terry DoyleNCAA Div 12006553.4413131000898041348287201.218.090.812.837.286.85
Terry DoyleAAA2012632.8412111000765325245187110.936.280.592.138.416.33
Terry DoyleInd2016663.291919100012311853456347201.248.630.442.495.276.47
Terry DoyleRk2009513.0012100010575120191157521.168.050.162.3711.844.75
Terry DoyleAA2014445.93881000415029274162701.6110.980.883.515.935.13
Terry DoyleNCAA Div 12005623.2717500015550252032663121.388.180.494.2510.313.24
Terry DoyleAA2011753.24151521001009138368227301.138.190.721.986.576.67
Terry DoyleAAA2015412.57770000493915143102801.007.160.551.845.147.00
Terry DoyleRk2008121.88100006024271150327101.2510.130.001.1310.132.40
Terry DoyleAAA2013565.63181100208080515010396471.499.001.134.397.204.44
Terry DoyleA+2011152.8411111000737127233114901.128.750.371.366.046.64
Terry DoyleAA20151211.96191422111109831247128251.008.020.570.986.715.79
Terry DoyleNCAA Div 12008386.96131210007596625812397311.8011.521.444.688.765.77
Terry DoyleAA2013164.0411102010697332316174911.309.520.782.226.396.27
Terry DoyleAAA2016025.8744000023291515061201.5211.350.002.354.705.75
Terry DoyleA+2010883.7220200000121115605013349901.238.550.972.537.366.05
Terry DoyleAAA2014442.9523700615852221932044161.248.070.473.106.832.52
Terry DoyleNCAA Div 12007455.8716920036984524512304771.6510.961.573.916.134.31
Terry DoyleIntl2012113.4633000013147519701.779.690.696.234.854.33
Terry DoyleAA2016023.7522000012145502901.3310.500.001.506.756.00
Terry DoyleA2010420.967700004731552125800.915.940.382.3011.116.71
Tom KlemmNCAA2001434.5019910016475373203139101.6610.550.004.365.483.37
Tom KlemmInd2003000.00100010201002211.000.000.009.009.002.00
Tom KlemmInd20030112.86510020711141017342.5714.141.299.003.861.40
Tom KlemmInd20050114.14500040715131149453.4319.295.1411.575.141.40
Tom KlemmNCAA Div 12003543.6025400005050262021938211.389.000.363.426.842.00
Tom KlemmInd20040021.00300010397706235.0027.000.0018.006.001.00
Tom KlemmNCAA Div 12002424.9821600034744382632930151.558.430.575.555.742.24
Tom KlemmInd20040036.00300000157413038.0045.009.0027.000.000.33
Connor NolanNCAA2008655.2216000006970464003261161.489.130.004.177.964.31
Connor NolanNCAA Div 12011004.50400000221103242.509.000.0013.509.000.50
Eric PerraultInd20140117.101210070101019191199112.909.000.9017.108.100.83
Nick PooreNCAA Div 12014025.5014000001817111111215141.618.500.506.007.501.29
Nick PooreNCAA Div 12013134.3520200013137161531222181.5810.740.873.486.391.55
Nick PooreNCAA Div 12012205.3317200002726181611520151.528.670.335.006.671.59
Nick PooreNCAA Div 12015334.621670000393522203163891.318.080.693.698.772.44
Tom SweeneyNCAA Div 120090012.8661000077101018352.149.001.2910.293.861.17
Tom SweeneyNCAA Div 120080414.141350000212942335311282.8612.432.1413.295.141.62