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


Bryan Lahair
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 Baillargeon2B5-11 185 R-R 1987-09-24 32.079Worcester,Massachusetts Ind2010-2010-Holy Name (Worcester,MA)Assumption Col    
Eric Catalanotti1B6-0 175 L-L 1987-- 32.???Grafton,Massachusetts NCAA2006-2006-Holy Name (Worcester,MA)Col. the Holy Cross, Tufts U.    
James CozzaP6-2 185 L-L 1988-03-06 31.281Worcester,Massachusetts NCAA2007-2007-Holy Name (Worcester,MA)Boston Col    
Aaron FossasP6-2 195 R-R 1992-09-02 27.101Dudley,Massachusetts AA2012-2019-Holy Name (Worcester,MA)Wake Forest U.   MinorsCincinnati Reds (AAA)
Daniel FournierP6-4 205 R-R 1985-05-19 34.207Worcester,Massachusetts A2005-2008-Holy Name (Worcester,MA)Franklin Pierce U.
2006-11- 327-ARI
 
Shawn HayesSS 6-4 220 L-R 1984-11-05 35.037Worcester,Massachusetts A2005-2008-Holy Name (Worcester,MA)Franklin Pierce U.
2005- 5- 142-KCA
 
Mark Johnson1B6-4 230 L-L 1967-10-17 52.056Worcester,Massachusetts MLB1987-20021995-2002Holy Name (Worcester,MA)Dartmouth Col
1990-20- 537-PIT
 
Jim KellyOF6-0 175 R-R 1979-03-16 40.271Leominster,Massachusetts NCAA1999-2002-Holy Name (Worcester,MA)Saint Joseph's U.    
Bryan Lahair1B-RF6-5 215 L-R 1982-11-05 37.037Worcester,Massachusetts MLB2002-20172008-2012Holy Name (Worcester,MA)St. Petersburg Col
2002-39-1180-SEA
Free Agent  
Shaun McNamaraP6-3 215 R-R 1983-10-18 36.055Worcester,Massachusetts Ind2003-2008-Holy Name (Worcester,MA)Brown U.    
Michael MeagherP6-3 230 L-L 1984-09-24 35.079Worcester,Massachusetts A-2003-2007-Holy Name (Worcester,MA)Maryland, Eckerd Col
2005-43-1305-SLN
 
Nate Nelson1B6-6 300 R-R 1984-09-27 35.076Worcester,Massachusetts Rk2008-2008-Holy Name (Worcester,MA)Worcester St
2008-40-1209-TOR
 
Liam O'SullivanP6-3 205 R-R 1991-06-18 28.177South Grafton,Massachusetts Ind2011-2018-Holy Name (Worcester,MA)Rhode Island, Saint Leo U.    
Zach RaffertyP6-4 225 R-R 1988-11-17 31.025Worcester,Massachusetts Ind2012-2012-Holy Name (Worcester,MA)Anna Maria Col   MinorsChicago Cubs (MLB)
Paul ThoutsisOF6-1 185 L-R 1965-10-23 54.050Worcester,Massachusetts AAA1983-1996-Holy Name (Worcester,MA)
1983- 3-  73-BOS
 
15 player

Batting Statistics for Selected Players

Top Major League Stats
PlayerPosLevelYearGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%RH2B3BHRRBI
Mike Baillargeon2BInd201034871215211611103014101.172.263.253.516224103.246.081.1959.7129.133.000.9787.0026.6712.1215.152.021.011.016.06
Eric Catalanotti1BNCAA Div 1200633000001000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.000.000.000.000.000.0033.33
Aaron FossasPAA2019201000000000101000.000.000.000.000002.000.000.0000.0050.000.000.000.000.000.000.000.000.000.000.00
Shawn HayesSS A2008205661320181492631100.232.362.321.68318370.400.089.19612.8637.142.891.4356.0023.088.7018.842.900.001.4511.59
Shawn HayesSS Rk20061557915310131042622111.263.328.351.67920466.469.088.1756.0639.396.500.000.0026.6714.0623.444.691.560.0020.31
Shawn HayesSS Rk2005175661240083182100101.214.308.286.59416465.333.072.25012.3132.312.630.000.0033.339.2318.466.150.000.0012.31
Shawn HayesSS 2005421524260154737163132932300.395.444.6841.12810426173.445.289.4617.5116.762.234.0521.7143.3324.5635.098.772.344.0921.64
Mark Johnson1BA+19913710312262021302182510000.252.369.330.699344122.316.078.23314.7520.491.391.6451.5015.389.8421.311.640.001.6410.66
Mark Johnson1B1987371131837412223091100000.327.377.434.811497122.350.107.2127.389.021.221.6456.5018.9214.7530.333.280.821.6418.03
Mark Johnson1BAAA2002772704570171143710325340342.259.343.485.82813132309.272.226.34810.3617.151.664.5319.2945.7114.5622.655.500.324.5311.97
Mark Johnson1BMLB19981014110000000600001.071.071.071.1421014.125.000.0000.0042.860.000.000.000.007.147.140.000.000.000.00
Mark Johnson1BMLB199579221324661132852376620122.208.326.421.7479320261.231.213.39414.1825.291.784.9817.0043.4812.2617.622.300.384.9810.73
Mark Johnson1BA19914913923367422542291501210.259.382.410.7925713171.274.151.37416.968.770.521.1769.5036.1113.5321.184.122.351.1814.71
Mark Johnson1BMLB20017111817306162302163100210.254.338.475.8135613136.289.221.33911.7622.791.944.4119.6743.3312.5022.064.410.744.4116.91
Mark Johnson1BAAA1998116357651073312275226882003310.300.409.583.99220856428.332.283.47315.8919.161.215.1416.2352.3415.1925.007.710.235.1417.52
Mark Johnson1BAAA1995923774028106410010.304.467.7391.20617630.294.435.73920.0013.330.676.6711.5085.7123.3323.3313.330.006.6726.67
Mark Johnson1BA19904314412367001942241800220.250.353.299.652437170.281.049.22914.1210.590.750.000.0019.447.0621.184.120.000.0011.18
Mark Johnson1BAAA200142152274815082521222020105.316.407.572.9798723177.320.256.40812.4311.300.914.5219.0047.9215.2527.128.470.004.5214.12
Mark Johnson1BMLB199778219304710042911437820311.215.345.315.6606914267.307.100.29716.1029.211.811.5054.7529.7911.2417.603.750.001.5010.86
Mark Johnson1BAA1994111388691072022385666789404117.276.384.515.89920045463.300.239.41214.4719.221.334.9716.8742.0614.9023.114.320.434.9718.36
Mark Johnson1BA-199058231002002000000.375.500.5001.0004110.375.125.37520.000.000.000.000.0033.3320.0030.0010.000.000.0020.00
Mark Johnson1BMLB20002122240016005900001.182.333.318.6517127.250.136.36418.5233.331.803.7022.0025.007.4114.810.000.003.7022.22
Mark Johnson1BAAA199734000000012200000.000.333.000.333006.000.000.25033.3333.331.000.000.000.000.000.000.000.000.000.00
Mark Johnson1BAA19931253994893184145262669332370.233.344.404.74816136473.268.171.34613.9519.661.412.9628.5038.7110.1919.753.820.852.9711.04
Mark Johnson1B19893512419421121166113900000.339.401.484.8856014137.360.145.2909.496.570.690.73124.0033.3313.8730.668.031.460.7311.68
Mark Johnson1BAAA20009431549852111760142675450144.270.405.505.91015939388.278.235.48617.2713.920.814.3818.5345.8812.6321.915.410.264.3815.46
Mark Johnson1BAAA199734115283911161642222810142.339.446.6091.0557018139.402.270.47815.8320.141.274.3219.1746.1520.1428.067.910.724.3211.51
Mark Johnson1BAA199212238340891617451611559431040.232.333.334.66712824442.291.102.25812.4421.271.711.5854.7126.979.0720.183.630.231.5910.20
Mark Johnson1B19883912427456132511191000000.363.448.500.9486210143.378.137.29013.296.990.532.1041.3322.2218.8831.474.200.702.1017.48
Mark Johnson1BMLB200242515740140091801000.137.267.275.54214561.188.138.31414.7529.512.001.6451.0071.438.3311.676.670.001.676.67
Mark Johnson1BIntl19991254385295231206610537800000.217.301.411.71218044491.221.194.31710.7915.891.474.0721.9046.3210.5919.354.680.204.0713.44
Mark Johnson1BMLB19961273435594240134764446450435.274.361.458.81915737396.300.184.31811.1116.161.453.2826.3839.3613.8923.746.060.003.2811.87
Jim KellyOFNCAA Div 1200243101132321064471823103.228.288.267.555273114.274.039.1096.1415.792.570.000.0013.0411.7120.721.800.900.005.41
Jim KellyOFNCAA Div 120002934891004301900001.265.286.294.58010135.360.029.1472.8625.719.000.000.0011.1122.8625.712.860.000.0011.43
Jim KellyOFNCAA Div 119995012219247021374203400000.197.310.303.613379142.256.106.29514.0823.941.701.4161.0037.5013.3816.904.930.001.419.15
Bryan Lahair1B-RFAAA2008863163983261125311458710045.263.356.465.82114739362.327.202.34512.4324.031.933.3126.3346.9910.7722.937.180.283.3114.64
Bryan Lahair1B-RFA-20047255116017001310101.440.464.8001.26420728.455.360.4003.5710.713.003.5725.0063.6417.8639.2921.430.003.5725.00
Bryan Lahair1B-RFInd201727921021300400202200150.228.363.261.624243113.296.033.25017.7019.471.100.000.0014.298.8518.582.650.000.003.54
Bryan Lahair1B-RFMLB2011205991751260091800101.288.377.508.88530869.375.220.37313.0426.092.002.9029.5047.0613.0424.647.251.452.908.70
Bryan Lahair1B-RFAAA20071385527915246212810149126014110.275.332.431.76323860606.335.156.2438.0920.792.571.9846.0039.4713.0625.127.600.331.9813.39
Bryan Lahair1B-RFA-200357201264914022043114010013.244.286.343.6296916213.296.099.1595.1618.783.640.94100.5032.6512.2123.006.570.000.949.39
Bryan Lahair1B-RFInd201612347659133241108610568300830.279.350.397.74718935540.315.118.23710.3715.371.481.8547.6026.3210.9324.634.440.191.8515.93
Bryan Lahair1B-RFAAA201112945691151380381092060111106914.331.405.6641.06930376523.361.333.46911.4721.221.857.2712.0050.3317.4028.877.270.007.2720.84
Bryan Lahair1B-RFAAA2006542023666100104430234911304.327.393.525.91810620230.384.198.32710.0021.302.134.3520.2030.3015.7228.824.370.004.3719.21
Bryan Lahair1B-RFAAA201410352420040011000002.114.139.171.3106236.160.057.0862.7827.7810.000.000.0050.005.5611.115.560.000.0011.11
Bryan Lahair1B-RFAAA2010125422711303002581315194302914.308.385.557.94223555478.344.249.37410.6719.671.845.2316.8842.3114.8527.206.280.005.2316.95
Bryan Lahair1B-RFAA200660222226512063000245241133.293.371.428.7999518252.358.135.2439.5220.632.172.3837.0027.698.7625.904.780.002.3911.95
Bryan Lahair1B-RFAA20141013643885172560115091003011.234.324.332.65612124417.295.098.23611.9921.821.821.2072.8028.249.1120.384.080.481.2014.39
Bryan Lahair1B-RFAAA20091214577213228226850545116314318.289.354.530.88424256510.332.241.3288.8222.752.585.1017.5842.4214.1525.935.500.395.1116.70
Bryan Lahair1B-RFA+200512650981158282221130151125306419.310.373.503.87625652569.370.193.2918.9621.972.453.8723.1432.9114.2427.774.920.353.8719.86
Bryan Lahair1B-RFIntl201311134838801911657213912100207.230.306.428.73414936389.300.198.31310.0331.113.104.1121.7545.009.7720.574.880.264.1114.65
Bryan Lahair1B-RFMLB20084513615344031001134001014.250.315.346.661477150.333.096.1848.6726.673.082.0045.3320.5910.0722.822.680.002.016.71
Bryan Lahair1B-RFA200467262307324052806166611015.279.323.427.75011229280.356.148.1875.7123.574.131.7952.4039.7310.7526.168.600.001.7910.04
Bryan Lahair1B-RFMLB201213034042881701640423912400138.259.334.450.78415333380.358.191.31210.2632.633.184.2121.2537.5011.0523.164.470.004.2110.53
Nate Nelson1BRk20082670612402110163140200.171.268.314.58222682.256.143.2147.3237.805.172.4435.0050.007.3214.634.880.002.4413.41
Liam O'SullivanPNCAA Div 22015141000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.000.000.000.000.000.000.00
Paul ThoutsisOFAAA199360216306910142711242821010.319.393.431.8249315243.353.112.2229.8811.521.171.6554.0021.7412.4028.514.130.411.6511.16
Paul ThoutsisOFA+19883091142540080114700130.275.368.319.687294106.294.044.18713.216.600.500.000.0016.0013.2123.583.770.000.007.55
Paul ThoutsisOFA+19849029932679222611325542230.224.306.288.5948613339.266.064.1719.4416.221.720.59149.5019.409.5019.882.670.590.597.72
Paul ThoutsisOFAA199364213176212202102272401210.291.368.366.7347814243.325.075.19211.119.880.890.000.0022.587.0225.624.960.830.008.68
Paul ThoutsisOFA19882892525300120081000220.272.324.304.628283102.298.032.1207.849.801.250.000.0012.004.9024.512.940.000.0011.76
Paul ThoutsisOFA-198361187364913062800343851410.262.383.428.8118019231.293.166.34814.7216.451.122.6031.1738.7815.6521.305.650.002.6112.17
Paul ThoutsisOFAA1992108327317921344705244641420.242.298.361.65911828360.267.119.1776.6712.781.921.1181.7535.448.6422.015.850.841.1113.09
Paul ThoutsisOFAA198714000000000000000.000.000.000.000004.000.000.0000.000.000.000.000.000.000.000.000.000.000.000.00
Paul ThoutsisOFAA1996520143003002600100.200.261.350.6117323.267.150.2508.7026.093.000.000.0075.004.3517.3913.040.000.0013.04
Paul ThoutsisOFAA1990101266257515553701123710320.282.312.432.74411525282.308.150.1924.2613.123.081.7753.2033.338.8726.605.321.771.7713.12
Paul ThoutsisOFA+1987105336478314274121355072230.247.329.363.69212223382.270.116.2239.1613.091.431.8348.0027.7112.3721.843.680.531.8410.79
Paul ThoutsisOFAAA1995521301028410151041611104.215.243.262.505345137.243.047.0852.9211.684.000.000.0017.867.3520.592.940.740.0011.03
Paul ThoutsisOFA+198974243217010322101221750320.288.355.379.7349215273.300.091.1778.066.230.770.73121.5021.437.6925.643.661.100.737.69
Paul ThoutsisOFA1986106364831051631577007757611130.288.410.473.88317234459.297.185.39616.7812.420.743.2724.2732.3818.1222.933.490.663.2816.81
Paul ThoutsisOFAAA1994943042868101104030375612646.224.305.362.66711021350.238.138.27010.5716.001.512.8630.4030.888.0519.542.870.292.8711.49
Paul ThoutsisOFAA198879030002000000100.333.300.333.6333010.300.000.0000.000.000.000.000.000.000.0030.000.000.000.0020.00
Paul ThoutsisOFA+19857520918486011803184431010.230.300.273.573577231.287.043.1157.7919.052.440.43209.0014.587.8320.872.610.000.437.83

Pitching Statistics for Selected Players

Top Major League Stats
PlayerLevelYearWLERAGGSCGSHOGFSVIPHRERHRBBSOGRWHIPH9HR9BB9SO9IP/G
James CozzaNCAA Div 12007009.00200000366315123.6718.003.0015.003.001.50
Aaron FossasA+2019125.14880000425527240142401.6411.790.003.005.145.25
Aaron FossasNCAA Div 12015104.5054000112147623411.4210.501.502.253.002.40
Aaron FossasA+2018525.43420001225858393532739421.479.000.474.196.051.38
Aaron FossasNCAA Div 12014513.51271000104142161651625261.419.221.103.515.491.52
Aaron FossasA2017412.42440002266761201811649441.158.190.132.156.581.52
Aaron FossasNCAA Div 12013103.68120000122141090711120.955.730.002.864.501.83
Aaron FossasRk2016202.52182009225121170831160.804.320.002.8811.161.39
Aaron FossasAA2019436.6528000604653373441536281.4810.370.782.937.041.64
Aaron FossasNCAA Div 120160112.27103000011161715410872.3613.093.278.186.551.10
Daniel FournierA-2007654.0615150000828946372346101.509.770.223.736.705.47
Daniel FournierRk2006433.7915150000767443323394301.498.760.364.625.095.07
Daniel FournierNCAA Div 22006533.191191000624126220328821.185.950.004.6512.775.64
Daniel FournierNCAA2005402.37870000383015100245011.427.110.005.6811.844.75
Daniel FournierA2008036.98280001125876504523935281.9811.790.316.055.432.07
Mark JohnsonNCAA1988853.7312121000708546290234201.5410.930.002.965.405.83
Mark JohnsonA1991000.00100010221002212.009.000.009.009.002.00
Mark JohnsonA1990004.50100010231100111.5013.500.000.004.502.00
Mark JohnsonNCAA1989531.431673004637228100213491.4810.290.003.004.863.94
Shaun McNamaraInd2006502.151071110463713112202731.247.240.393.915.284.60
Shaun McNamaraNCAA Div 12006245.79991000566251363214501.489.960.483.387.236.22
Shaun McNamaraInd20083105.57181710109712482609394711.6811.510.843.624.365.39
Shaun McNamaraNCAA Div 12005315.00971000454730257293621.699.401.405.807.205.00
Shaun McNamaraInd2007214.3515100203139181512316142.0011.320.296.684.652.07
Shaun McNamaraNCAA Div 12004526.61982000496043365284011.8011.020.925.147.355.44
Shaun McNamaraInd2007146.0013300303046222011629102.0713.800.304.808.702.31
Shaun McNamaraNCAA Div 12003225.6316300004045362562646131.7810.131.355.8510.352.50
Michael MeagherInd2007366.35201311407888745511577071.8610.151.276.588.083.90
Michael MeagherNCAA Div 22003324.0392000029411913292271.7212.720.622.796.833.22
Michael MeagherInd2006174.5024000604458322242435241.8611.860.824.917.161.83
Michael MeagherA-2005000.00200010210002421.504.500.009.0018.001.00
Michael MeagherNCAA Div 12005201.5015000051813530720151.116.500.003.5010.001.20
Michael MeagherNCAA Div 22004144.5014000022219151111225141.417.770.414.9110.231.57
Liam O'SullivanInd20181143.151817420012311149437227711.088.120.511.615.636.83
Liam O'SullivanNCAA Div 12013028.4044000015201514110802.0012.000.606.004.803.75
Liam O'SullivanInd20161113.32201831001221145145102610921.158.410.741.928.046.10
Liam O'SullivanNCAA Div 12012504.081360001535726247122371.309.681.192.043.914.08
Liam O'SullivanInd2015037.626100101321131141851.6914.542.770.695.542.17
Liam O'SullivanNCAA Div 12011003.00300000342100131.3312.000.000.003.001.00
Liam O'SullivanNCAA Div 22015854.14141430008792464010208101.299.521.032.078.386.21
Liam O'SullivanInd2019792.96252521001581516252153711301.198.600.852.116.446.32
Liam O'SullivanNCAA Div 22014444.7116124000849652449126341.2910.290.961.296.755.25
Paul ThoutsisAA1990009.00300030334302231.679.000.006.006.001.00