High School baseball leaders

MIAA

BATTING

NameSchoolABHAvg.HRRBI
Jake FoynesDouglas5232.615020
Anthony CuellarPope John4225.595015
Alex HoltMarian4626.565110
Trevor MasseySwampscott5832.552015
Kevin MarcianoNorth Middlesex4927.55109
John BelascoSeekonk6033.550018
Corey McNairAssabet3318.546016
Tyler MandevilleBartlett137.53900
Mack FlynnLowell Catholic4825.521223
Sam JordanDover-Sherborn5428.519214
Luke ParseghianTahanto5830.517217
Mike VaitkunasAuburn6131.50828
Evan MondorDighton-Rehoboth5829.500217
Cameron FiorentinoBlackstone Valley5628.500121
Nick NesheWaltham5025.50009
John MulreadyRockland6231.500018
Chris D'AmicoWayland5025.50009
Joe BarryAustin Prep6532.492114
Bryan RochaDighton-Rehoboth6532.492117
Will CousinsMedfield5125.490225

PITCHING

NameSchoolIPWLBBSOERA
Nick HolmesHopedale11.120000.00
Brian ChadbourneNarragansett14.1108170.00
Dylan PoulinOakmont24.0200290.00
Javier LozadaNew Bedford49.06010450.16
Nick LemayOxford48.08021700.29
Mike DunlapNatick30.04123350.30
Mackenzie CurranCoyle & Cassidy44.06022540.32
Connor MacRaeNewburyport41.2408430.34
Sid WarrenbrandLincoln-Sudbury39.25012390.35
Kevin KwedorMarshfield36.0606560.39
Adam BlumbergBrookline22.1208110.42
Ian StromHopedale31.240000.44
Kevin BellMaynard19.030690.47
Chris DiNapoliEverett14.2105210.48
Ray RowellNauset29.000000.49
Will AldenWestford42.1502270.50
Matthew CroninFramingham52.05111420.52
Pat RuotoloPeabody54.06010910.52
Dylan LaveryBillerica37.02216370.57
Brad WryNorton13.0103100.57

Atlantic Coast

BATTING

NameSchoolABHAvg.HRRBI
John RyanMarshfield5224.462223
Jake SmithPlymouth South5525.455115
Max DiTondoMarshfield5324.453427
Ben RomeNauset5123.451117
Spencer McCaffreyDennis-Yarmouth5725.439017

PITCHING

NameSchoolIPWLBBSOERA
Kevin KwedorMarshfield36.0606560.39
Ray RowellNauset29.000000.49
Nick ColafeminaMarshfield27.14113261.55
Cory StevensMarshfield40.14222323.14

Bay State

BATTING

NameSchoolABHAvg.HRRBI
Sean O'NeillNorwood7732.416116
Peter KellyNorwood4418.409011
Kevin LacyFramingham7028.40015
Kevin MurphyFramingham7630.395011
Gregory HemmerFramingham6525.385011
Dan SwainNewton North6826.382110
Cam HanleyWalpole6424.375014
Alex JoyceNewton North6825.368115
Mark SaulnierNorwood7527.360012
Tim SuperkoWellesley6924.348012

PITCHING

NameSchoolIPWLBBSOERA
Mike DunlapNatick30.04123350.30
Adam BlumbergBrookline22.1208110.42
Matthew CroninFramingham52.05111420.52
Eric DumasBrookline53.13220600.68
Sam McKayWeymouth65.04211760.83
Matt BickfordBraintree29.02012220.93
Pat DelanoBraintree52.04218401.21
Sean O'NeillNorwood52.03312431.40
Kyle DonnellyWalpole31.0506191.74
Conor RussellWellesley41.0127321.85

Big Three

BATTING

NameSchoolABHAvg.HRRBI
Mike RaposaNew Bedford5927.458125
Ricky MoralesNew Bedford4116.390212
John O'NeilDurfee6826.38200

PITCHING

NameSchoolIPWLBBSOERA
Javier LozadaNew Bedford49.06010450.16
Jon FinnertyNew Bedford36.05022382.00

Cape Ann

BATTING

NameSchoolABHAvg.HRRBI
Richard FecteauTriton5423.426011
B.J. NeilLynnfield7229.40309
Joe BurgessManchester Essex6124.393018
Mike TupperRockport4618.39108
John FestaLynnfield5421.389016
Peter FranchiLynnfield5320.37714
Max NesbitManchester Essex4918.36706
Matt CorwinManchester Essex5520.364013
Blaise WhitmanTriton3713.35100
Carmine DiCesareLynnfield5820.345018
Ryley WarnockNorth Reading4415.34106
Colton FontaineNewburyport6823.33808
Louis GalanisIpswich5117.33303
Parker KellyPentucket5819.328010
Craig AndersonLynnfield5819.328010
Josh CreamerPentucket5718.31606

PITCHING

NameSchoolIPWLBBSOERA
Connor MacRaeNewburyport41.2408430.34
Dylan CostaLynnfield40.05111290.88
Ryan McAuliffeNorth Reading61.0729661.03
Corey McNamaraPentucket35.24110431.18
Ryley WarnockNorth Reading69.08225761.32
Alex MinisteriPentucket50.24417741.38
Colby MorrisNewburyport42.04216361.67
Blaise WhitmanTriton47.233551.76
Chris DehuelleLynnfield42.15112291.82
Peter FranchiLynnfield29.03116141.93
Max NesbitManchester Essex38.24212272.35

Catholic Central

BATTING

NameSchoolABHAvg.HRRBI
Anthony CuellarPope John4225.595015
Alex HoltMarian4626.565110
Mack FlynnLowell Catholic4825.521223
Joe BarryAustin Prep6532.492114
Thomas MarcucciCristo Rey6831.456015
Joe KervickMatignon5525.455028
Brett O'KeefeTrinity Catholic6327.429019
Joey BrennanTrinity Catholic3314.424014
Brian LeblancMarian3314.424014
Ryan EarleArchbishop Williams5522.400021
Mark FuscoArlington Catholic4717.362214

PITCHING

NameSchoolIPWLBBSOERA
Sean BucklandSt. Mary's51.24213760.68
Matt LounsburyMatignon58.0618481.09
Richie GilbrideAustin Prep38.0519411.94
Kurtis WhiteSt. Mary's36.0439411.94
Evan WalshArlington Catholic42.04117562.03
Brett O'KeefeTrinity Catholic44.061542.07
Ryan EarleArchbishop Williams23.2310242.37
Craig MaxfieldLowell Catholic23.0410212.43
Brian LeblancMarian37.0512.46
Nick KelleyPope John34.4430292.67
Joey BrennanTrinity Catholic42.035492.83

Catholic Conference

BATTING

NameSchoolABHAvg.HRRBI
Dylan DennisMalden Catholic4821.438724
Brandon BingelSt. John's Prep6728.418525
Chris HoytXaverian6928.406210
Anthony CapuanoSt. John's Prep5823.39717
Manny PowersMalden Catholic3313.394512
Kevin MurphyCatholic Memorial4116.39019
Tim DugganXaverian6324.381118
Bob MelleyBC High5119.373212

PITCHING

NameSchoolIPWLBBSOERA
Dustin HuntSt. John's Prep34.72217310.81
Brandon BingelSt. John's Prep40.7519351.20
Manny PowersMalden Catholic43.34212401.51
Matt NielsenBC High21.1028211.95
Joe VelozoMalden Catholic44.74212521.96
Rob DiFrancoSt. John's Prep37.75110312.08
Pat HurleyCatholic Memorial40.03219422.76

Central Mass.

BATTING

NameSchoolABHAvg.HRRBI
Tim BruttoSt. Peter-Marian7734.442013
Steve FlynnSt. Peter-Marian6627.409016
Sean MakiSt. Bernard's4719.404013
Mike WollHoly Name5622.39300
Joe ConsolmagnoSt. Peter-Marian7228.389012
Michael RootSt. Bernard's4517.37808
Mike SullivanSt. John's (Shrewsbury)3713.35108
Mike PiekarczykHoly Name5318.34000
Scott ManeaSt. John's (Shrewsbury)5919.322012
Adam BarryHoly Name5016.32000
Bryan FranciosiSt. Bernard's6922.31909
Nick SieberSt. John's (Shrewsbury)6621.318015
Tom PetrySt. John's (Shrewsbury)6921.30439
Owen SheaSt. John's (Shrewsbury)6620.303117
Brian GelinasSt. Bernard's3310.30302
Joe McCulloughSt. Bernard's5316.30209

PITCHING

NameSchoolIPWLBBSOERA
Steve FlynnSt. Peter-Marian46.04217460.91
Mike BadjoSt. John's (Shrewsbury)42.2618501.15
Joe ConsolmagnoSt. Peter-Marian29.2228441.18
Brad WarrenSt. Bernard's21.23113261.29
P.J. BrowneSt. John's (Shrewsbury)26.0408271.35
Ben WhiteSt. John's (Shrewsbury)31.25019391.54
Tim BruttoSt. Peter-Marian13.2107121.54
Anthony PerrySt. John's (Shrewsbury)40.2518351.55
Zach ZonaSt. Peter-Marian29.22212472.24
Sean MakiSt. Bernard's46.04221512.28
Jack RileySt. Peter-Marian16.1216202.57
Justin ValliereSt. Bernard's38.24336243.08
Taze PicardHoly Name48.044004.17

Colonial

BATTING

NameSchoolABHAvg.HRRBI
Corey McNairAssabet3318.546016
Cameron FiorentinoBlackstone Valley5628.500121
Chris KowalikBlackstone Valley5324.453012
Rob SabourinBlackstone Valley3414.41208
Josh MoylanAssabet4819.39600
Brendan O'RourkeBlackstone Valley3313.394012
Ryan McKnightAssabet6124.393011
Anthony RovezziWorcester Tech4718.38300
John JakaitisWorcester Tech5320.37700
Will SheddBay Path166.37500
Dan AveryBlackstone Valley4818.375015
Andrew RichardsBay Path5420.37000
Alex HallBlackstone Valley6022.36709
Andrew MontiverdiWorcester Tech4416.36400
Tyler BarnesBay Path228.36400
Zach DowningAssabet5018.36009
Matthew BoydWorcester Tech3914.35900
Anthony CasellaBay Path5016.32000
Brett GreenBay Path4113.31700

PITCHING

NameSchoolIPWLBBSOERA
Brendan O'RourkeBlackstone Valley19.0410200.95
Dan AveryBlackstone Valley51.0710511.06
Tom WalshAssabet41.051001.68
Brenden MatthewsWorcester Tech24.022001.78
Corey McNairAssabet30.031002.11
Pat LichwellAssabet36.033002.85
Josh St. LaurentBay Path24.031003.77

Dual County

BATTING

NameSchoolABHAvg.HRRBI
Nick NesheWaltham5025.50009
Chris D'AmicoWayland5025.50009
Ryan McDonaldActon-Boxborough7937.468216
Malcolm NachmanoffBoston Latin6328.444117
Dan CellucciLincoln-Sudbury6930.435218
John LeClairWaltham4519.422218
John JenningsNewton South5322.415531
Peter SikalisActon-Boxborough7531.413230
David McCulloughLincoln-Sudbury6124.393119
Kevin ChenBoston Latin5622.39309
Mike KinchNewton South5621.375015
John MielkeActon-Boxborough5018.36008
Brian CarrollLincoln-Sudbury6724.358010
Joe EueleActon-Boxborough6523.354010
Jack HarrisLincoln-Sudbury6322.349112
Mike LenaneBoston Latin7325.34307
Bryan SellersNewton South4415.34108
Jesse FeldsteinNewton South6321.333015

PITCHING

NameSchoolIPWLBBSOERA
Sid WarrenbrandLincoln-Sudbury39.25012390.35
Will AldenWestford42.1502270.50
Richie ScanlonWaltham35.24211270.98
Luke MorseWestford31.2219281.11
David McCulloughLincoln-Sudbury31.14121261.12
John JenningsNewton South27.2415311.27
Patrick NaughtonBoston Latin42.26014731.47
Cam WaggenerLincoln-Sudbury21.04113181.67
Ryan McDonaldActon-Boxborough46.05235711.98
Thulani DenaroActon-Boxborough33.05228372.12
Joe EueleActon-Boxborough39.04313372.33
Malcolm NachmanoffBoston Latin24.01313372.33
Bryan SellersNewton South23.12118223.25
Chris LydonBoston Latin24.0208113.41

Dual Valley

BATTING

NameSchoolABHAvg.HRRBI
Jake FoynesDouglas5232.615020
Dan MantoniHopedale4923.469014
Jesse DykstraWhitinsville Christian5625.44600
Tom PaineNipmuc6025.41700
Brandon SingletonBlackstone-Millville4619.41300
Ryan StacySutton5422.40700
Aaron BroghamerWhitinsville Christian3313.39400
Scott EbbelingWhitinsville Christian5923.39000
Matt NordquistBlackstone-Millville3112.38709
Andrew EricksonSutton5621.37500
Brian St. GermainNipmuc5922.37305
Ryan MulryHopedale4115.36607
Scott CampbellHopedale4917.347017
Kevin LynchHopedale5519.34609

PITCHING

NameSchoolIPWLBBSOERA
Nick HolmesHopedale11.120000.00
Ian StromHopedale31.240000.44
Eric JorgensenNipmuc30.032000.95
Justin DeFreitasDouglas34.031001.44
Evan BertoneDouglas30.241002.28
Ben LodgeBlackstone-Millville41.134002.37
Dan MantoniHopedale31.133002.46
Ryan MulryHopedale18.211002.63
Eric MonroeWhitinsville Christian51.253002.98
Andrew ReedDouglas27.021003.11
Chris O'RourkeNipmuc30.041003.21
Chris EmbreeHopedale12.120003.97
Dylan JepsenSutton36.033005.07

Eastern Athletic

BATTING

NameSchoolABHAvg.HRRBI
Davarn NovaCoyle & Cassidy3717.460013
Noah StobieMartha's Vineyard4419.43206
Jack RobertsMartha's Vineyard4920.408113
Nick ProulxBishop Stang4719.404010
Matt FarnworthBishop Stang5020.40006
Nate PatchBishop Feehan4417.38607

PITCHING

NameSchoolIPWLBBSOERA
Mackenzie CurranCoyle & Cassidy44.06022540.32
Donny MayCoyle & Cassidy43.0419440.81
Gary TrottierBishop Feehan20.2124112.03
Jack RobertsMartha's Vineyard17.0314212.06
William StewartMartha's Vineyard33.1318252.10
Mitch WinterhalterBishop Stang33.0517312.55
Zack BernierBishop Stang26.0228212.69
Joe GoldsteinSomerset Berkley17.0018162.88
Ryan FisherMartha's Vineyard35.02213273.00

Greater Boston

BATTING

NameSchoolABHAvg.HRRBI
Nick PowersMalden5122.431325
Dave CenterMedford3314.42409
Ted DowningCambridge4919.388013
Sam T'alarigoCambridge4216.38109
Chris DiNapoliEverett4517.378214
Matt CafarellaEverett5420.370312
Mike PizziMedford4215.35706

PITCHING

NameSchoolIPWLBBSOERA
Chris DiNapoliEverett14.2105210.48
Lawrence FalterEverett20.2227211.02
Nick PowersMalden35.06017381.40
Ryan ColbertMedford22.2228171.48
John LavoieMedford43.13316412.10
Zarif PajazetovicEverett29.1417402.15
Koby Shafer-SchweigCambridge22.1208122.50

Hockomock

BATTING

NameSchoolABHAvg.HRRBI
Pat JackmanStoughton6529.44600
Jordan PiciniNorth Attleborough5724.42119
David MacKinnonOliver Ames4418.409013
Matt HardingOliver Ames4518.400018
Brendan SkidmoreFranklin5522.400312
Tyler BuckFranklin5319.359211
Ryan OlmoAttleboro5818.310122

PITCHING

NameSchoolIPWLBBSOERA
Mike GallagherStoughton28.241191.22
David HolmesOliver Ames32.04010351.31
Tyler BuckFranklin43.16121721.42
Mark MeleFranklin28.05012311.50
Jordan PiciniNorth Attleborough34.14210272.03
Sean CurranAttleboro23.13113162.12
Brian KaplanStoughton40.043172.45

ISL

BATTING

NameSchoolABHAvg.HRRBI
Brady BurnsLawrence Academy5630.536012
Woody BrysonNobles147.50006
Jacob LevineBelmont Hill4923.469215
Will CollinsBelmont Hill157.46702
Chad MartinGovernor's Academy5324.453619
Drew BurgardBelmont Hill4219.45205
Trevor HolmesGovernor's Academy188.444210
Max TishmanLawrence Academy5022.44006
Aidan HartiganBB&N4620.43508
Rhett WisemanBB&N4620.435513
Phil ScirettaNobles5122.431114
George CrowleyRivers4318.419117
Nick ZaffiroMiddlesex4820.41708
Nick PotterBrooks3916.41008
Riley McCabeSt. George's4418.40928
Kevin GodinRoxbury Latin4418.409210
William O'SullivanRoxbury Latin5020.40017
Nick WidenMiddlesex3012.40004
Jared FriedbergMilton Academy5321.39607
Steven GilbertSt. Mark's3815.39506
Kevin WnukowskiLawrence Academy3815.395214
Andrew VandiniSt. Sebastian's5421.389110
Sam AlofsinSt. George's4417.38639
Mike DavisMilton Academy5220.385318
Andreas Valhouli-FarbSt. Mark's3413.38206
Oliver WhiteNobles4316.37201
David CunninghamBelmont Hill4918.367112
Brooks EnglishMilton Academy4416.364010
Mark PoliNobles3613.36118
Sean SullivanRivers5018.36015
Jake FarabeeMilton Academy5319.35908
Connor RooneyRivers4516.35614
Alex VendittiSt. Sebastian's5118.353112
Matt PughBB&N176.35312
Brendan KingRivers3713.35102
Joseph MacDonaldGroton4014.35009
Pat CarrollThayer4014.35009
Cameron DiSarcinaGroton3813.34203

PITCHING

NameSchoolIPWLBBSOERA
Sean GustinBelmont Hill15.0003290.00
Mark CunninghamSt. Sebastian's18.1209270.38
Keelan SmithersBelmont Hill29.15012250.71
Justin BellingerSt. Sebastian's20.1318250.84
Max TishmanLawrence Academy45.25211560.92
Eric ObergBelmont Hill35.1519351.02
Jared ClementSt. Sebastian's42.1429361.32
Jake FarabeeMilton Academy38.26016281.45
John RussolilloGovernor's Academy49.06022441.57
John NicklasSt. Sebastian's39.16119501.60
Quentin HallThayer38.13220231.81
Sam FalksonThayer17.1103151.98
Matt PughBB&N34.0408272.11
Mike DavisMilton Academy44.04320362.23
Phil ScirettaNobles34.10415492.24
Zeke BergBB&N27.04215252.33
Kasey CarolloGovernor's Academy38.22214372.35
Aubrey SolomonLawrence Academy40.13220402.43
Kevin WnukowskiLawrence Academy10.2114162.62
Gavin PittoreRoxbury Latin36.04211422.72
Tom CrispiRoxbury Latin35.14328422.75
Connor RooneyRivers40.2427182.75
Evan Hansen-BundyGroton51.04317362.75
Woody BrysonNobles34.03219422.88
George CrowleyRivers36.04221332.91
Soren HansonBelmont Hill23.0227282.92
Sam AlofsinSt. George's37.22114333.20
Zach SteerMiddlesex28.12311143.21
Sean McLaughlinSt. Mark's36.03225513.69

Inter-High

BATTING

NameSchoolABHAvg.HRRBI
Regan AghdamBurncoat6731.46300
Tom EdwardsWorcester North5019.38000
Quinn MoynihanBurncoat7327.37000
Charles BarbonBurncoat6624.36400
T.J. CamoreytBurncoat5620.35700
Joe McCarthyBurncoat5820.34500
Ryan O'ConnorBurncoat5719.33300
Noah RobinsonDoherty6521.32300
Jorge GrullonWorcester North3511.31400
Adam GoldsteinDoherty4815.31300
Kylie RossDoherty3912.30805
Ryan WykesDoherty6219.30700
Ray FamiliaDoherty3611.30600

PITCHING

NameSchoolIPWLBBSOERA
Ryan DeRushaBurncoat14.0100100.64
Matt HowardBurncoat20.0500210.90
Sam SutnerDoherty14.0110142.00
Luke BrennanDoherty42.0520582.33
Regan AghdamBurncoat49.0600432.57
Sean McGrailBurncoat41.0520412.63
Noah RobinsonDoherty23.2220204.73

Lakes Region

BATTING

NameSchoolABHAvg.HRRBI
Nick RobertoKimball Union3924.615927
Doyle SomerbyKimball Union3719.514422
Aaron TitcombBrewster Academy3417.500218
Trevor ChapinNew Hampton4522.48909
Natt McKennaTilton2612.46207
Hayden FordBrewster Academy3916.410012
Mike SwansonTilton3212.375012

PITCHING

NameSchoolIPWLBBSOERA
Griffin KresbsbachBrewster Academy39.0412451
Mike SwansonTilton24.0311717
Anthony FlahertyTilton28.050943

Merrimack Valley

BATTING

NameSchoolABHAvg.HRRBI
Adam RismanAndover4218.429117
Cam FarnhamAndover5624.42908
Mike DeDonatoChelmsford6126.426010
Tim ZarroBillerica2711.40707
Jack JenkinsBillerica2811.39307
David QuezadaLawrence5018.360110

PITCHING

NameSchoolIPWLBBSOERA
Dylan LaveryBillerica37.02216370.57
Max FrawleyBillerica39.14315460.89
Andrew JohnianAndover32.25114411.72
Cam LattaLowell24.03014311.73

Mid-Wach A

BATTING

NameSchoolABHAvg.HRRBI
Kevin MarcianoNorth Middlesex4927.55109
Matt FerelliMilford4924.490022
Jarrod CaseyMilford4120.488020
Cody HallWachusett6529.446112
Brice EricksonLeominster4820.417011
Vik KozicaAlgonquin5321.39606
Steve MorganelliMilford3815.395011
Corey PrattMilford4618.39109
Matt BodleyShrewsbury5721.36807
Jim TemteAlgonquin7126.36609
Jake FlemingLeominster6323.365011
John FridayAlgonquin7728.364010
Tim BensonAlgonquin7527.36006
Ryan DubeShrewsbury4516.356013
Neil O'ConnorLeominster7024.34308

PITCHING

NameSchoolIPWLBBSOERA
Kevin O'ConnorLeominster33.0506430.63
Jarrod CaseyMilford47.0620730.91
Brandon DubeLeominster28.0320161.00
Brett MikolajczykShrewsbury54.06213481.18
J.J. BranchMilford40.0600471.23
Jay ReynoldsShrewsbury40.24323532.07
Zach GrayAlgonquin40.053002.41

Mid-Wach B

BATTING

NameSchoolABHAvg.HRRBI
Matt BuroniMarlborough5522.400115
Sam AshlineNashoba6224.387112
Drew FosterNashoba3112.38717
Charlie ButlerNashoba5219.365214
Mike YatesMarlborough5821.36209
Dan WhighamQuabbin6423.359216
John MilitanoNashoba6322.349012
Ryan WardwellHudson6924.348012
Jake WardwellHudson7425.338012
Dylan StimsonQuabbin6120.32817
John RumneyMarlborough5217.32704
John StantonWestborough5919.32209
Mike KeatingGroton-Dunstable5317.32108
Ryan SheehanGroton-Dunstable4113.31705
Dennis DuplessisMarlborough5718.316014
Kyle GriffinMarlborough5718.31604
John FlanaganGroton-Dunstable5116.314014

PITCHING

NameSchoolIPWLBBSOERA
Charlie ButlerNashoba54.0620900.91
Chris LowneyGroton-Dunstable20.1120141.03
Brandon RadziewiczNashoba46.0330761.22
Mike YatesMarlborough53.0520401.31
Doug SmithGroton-Dunstable36.0230381.36
Austin BruneauHudson23.0200171.52
Ben PatchMarlborough26.0300151.58
Pat CaddenHudson58.0530401.81
Ryan VendittiWestborough45.2330501.99
Reid GarrityWestborough45.1260402.16
Mike RizzelliMarlborough25.0110262.24
Dan KingHudson43.2430382.40
M.J. BriggsQuabbin64.0440572.67
Mike PowerWestborough20.0210112.80
Zach MasonWestborough12.111082.90
Drew FosterNashoba22.2500233.56
Alex DhionisGroton-Dunstable17.2210113.57
Kenny GoodnowQuabbin40.0250454.05
Zack GrahamHudson19.1220215.79

Mid-Wach C

BATTING

NameSchoolABHAvg.HRRBI
George ThorntonGardner5827.46600
Charlie SavardTyngsborough5224.46200
Scott FavreauNarragansett6627.409216
Dylan PoulinOakmont4016.40000
Garret TwineGardner4819.39600
Anthony RisottiNarragansett2911.37906
Adam LaneTyngsborough5119.37300
Jamison CraftGardner6323.36500
Tim LafalamNarragansett5620.357111
D.J. JacksonGardner269.34600
Alex RuelOakmont3913.33300
Tim BakerOakmont5418.33300
Trevor RichardNarragansett6220.323120
Matt McEvillyClinton4113.31700
Zack DepresOakmont4915.30600
Dan EatonNarragansett6620.303110
Andy SavardTyngsborough5416.29600
Cody JacobsLunenburg288.28600
Kyle NasifLunenburg5616.28600

PITCHING

NameSchoolIPWLBBSOERA
Dylan PoulinOakmont24.0200290.00
Brian ChadbourneNarragansett14.1108170.00
Josiah LeBlancGardner32.000001.00
Daniel StickneyTyngsborough48.0630431.01
Anthony RisottiNarragansett12.1118101.14
Scott FavreauNarragansett40.15013391.56
Nick GossNarragansett37.12514271.69
Mitch RyanGardner43.0500431.70
Tim SargentLunenburg49.0430491.99
Kyle CutlerClinton33.0320602.12
Tim BakerOakmont32.0220282.14
Max RameauOakmont33.0410152.80
Trevor RichardNarragansett14.2216112.86
Zach RichallTyngsborough41.0330222.86
Matt ArsenaultNarragansett16.0108183.50

Mid-Wach D

BATTING

NameSchoolABHAvg.HRRBI
Luke ParseghianTahanto5830.517217
Mike MarshallMaynard6129.475222
Peter MurphyLittleton5725.43909
Alex McLaughlinLittleton6126.426023
Blake ChestnaWest Boylston5925.42400
Ryan BelinskasTahanto5824.41409
Travis ThunbergWest Boylston5121.41200
Lucien GerondeauMaynard6125.410012
Ronny SampsonWest Boylston5723.40400
Chris BensonWest Boylston6225.40300
Chris FlynnMaynard4718.38300
Joey WestermanMaynard3413.38209
Brian DemarsMaynard4015.375011
Eric LacaireWest Boylston4617.37000
Michael RocheTahanto5219.365112
Colby BostekWest Boylston5419.35200
Brent RouthierAyer Shirley4011.27516

PITCHING

NameSchoolIPWLBBSOERA
Kevin BellMaynard19.030690.47
Russ MangsenWest Boylston54.0710830.90
Ben ChiassonMaynard51.07112850.96
Luke ParseghianTahanto36.0419561.27
Mike MarshallMaynard50.02114461.35
Ronny SampsonWest Boylston41.0620612.18
Nick DiGioiaTahanto44.0350502.48
Joey WestermanMaynard23.0316113.06
Brian WaiteAyer Shirley20.121063.79

Middlesex (Large)

BATTING

NameSchoolABHAvg.HRRBI
Chris ShawLexington5727.474723
Nick MurrayLexington6028.467118
Mac CookReading5725.439218

PITCHING

NameSchoolIPWLBBSOERA
Scott TullyReading47.16118910.74
Mike RichardsonBelmont48.04214341.16
Jason TzannesLexington40.05217311.23
Chris ShawLexington53.25032951.40

Middlesex (Small)

BATTING

NameSchoolABHAvg.HRRBI
Giovanni OrtizWatertown5928.475010
Dalton RolliWilmington4619.41306
Cole PefferWilmington5221.40408

PITCHING

NameSchoolIPWLBBSOERA
Raheel YousufWatertown43.24111411.13
TJ HairstonWatertown29.1135141.44
Cole ManchesterWatertown27.02310101.81

Northeastern

BATTING

NameSchoolABHAvg.HRRBI
Trevor MasseySwampscott5832.552015
Bobby LosannoPeabody5525.45508
Sean O'BrienSwampscott4921.429318
Kyle GauthierLynn Classical4820.417015
AJ CoutoDanvers4619.41319
Jehnsy TroncosoSalem5221.40409
Jorge PerezLynn Classical4016.40007
Ben BowdenLynn English4216.381212
Genaro CiullaPeabody6123.377310
Alex ToomeyBeverly4818.375211
Steve GirolamoPeabody4817.354015

PITCHING

NameSchoolIPWLBBSOERA
Pat RuotoloPeabody54.06010910.52
Alex ToomeyBeverly26.1229201.02
Kyle GauthierLynn Classical47.06111421.53
Tommy BurnsPeabody29.03112201.93
Sean O'BrienSwampscott45.15215552.32
Ben BowdenLynn English37.05215622.46
Matt BurnhamLynn English34.13213292.46
Cam RogersBeverly31.1425162.93

Patriot

BATTING

NameSchoolABHAvg.HRRBI
Sean GreeneHingham5325.472117
Conor NoonanPembroke4620.43506
Sean GoldmanWhitman-Hanson5323.434214
Luke NaglePembroke3112.38707

PITCHING

NameSchoolIPWLBBSOERA
Sam JacobsonDuxbury55.053480.84
Luke NaglePembroke50.131691.77

South Coast

BATTING

NameSchoolABHAvg.HRRBI
John BelascoSeekonk6033.550018
Evan MondorDighton-Rehoboth5829.500217
Bryan RochaDighton-Rehoboth6532.492117
Brandon ShileikisDighton-Rehoboth7133.465128
Hunter SilvaBourne3918.46206
Brett LaBonteWareham4419.432015
Adam BenvieDighton-Rehoboth6226.419537
Matt FoleySeekonk5924.407226
Brandon HealWareham5924.407219
Mike St. JohnDighton-Rehoboth7329.397020
Billy PetersonWareham7128.39407
Sean ConwayWareham4617.37006
Brandon GeorgeSeekonk6021.350018
Brett WoodCase5017.340010
Devin BeaulieuCase4113.31729

PITCHING

NameSchoolIPWLBBSOERA
Dan DePippoApponequet55.042191021.40
Brandon ShileikisDighton-Rehoboth54.18010631.42
Jesse ArchambaultSeekonk25.0317131.99
Sean ConwayWareham49.04318391.99
Hunter SilvaBourne31.03213512.25
Matt BeattyOld Rochester46.23320532.55
Trevor BrownDighton-Rehoboth39.0519322.69
Ian SearlesWareham32.14225532.81
Zack ReidDighton-Rehoboth28.14016213.21
Ryan CorrySeekonk41.02312383.30

South Shore

BATTING

NameSchoolABHAvg.HRRBI
John MulreadyRockland6231.500018
Casey DeAndradeEast Bridgewater6230.484225
Austin GoldbergEast Bridgewater5926.441016
John CollinsCohasset4821.438113
James SullivanEast Bridgewater5423.426014
Andrew BensonEast Bridgewater3113.41928
Ryan O'DonnellHull5623.411115
Tyler PerakslisAbington6426.406228
Johnny WilliamsMashpee7932.405228
Brett DeBenedictisEast Bridgewater3514.400012
Jamie FaberCohasset6525.3853

PITCHING

NameSchoolIPWLBBSOERA
Cam TroupEast Bridgewater20.1405250.70
Connor O'BrienCohasset15.0305111.05
Jamie FaberCohasset34.2619871.15
Ethan ForrestEast Bridgewater26.0123301.35
Casey DeAndradeEast Bridgewater43.24219591.44
Sean RocheRockland55.08021861.53
Johnny WilliamsMashpee58.07314861.93
Connor GoetzCohasset22.23110292.15
Matt FarellHull36.2128142.67

SWCL

BATTING

NameSchoolABHAvg.HRRBI
Tyler MandevilleBartlett137.53900
Mike VaitkunasAuburn6131.50828
Matt PhelanNorthbridge4120.48800
Tim BeaudetteUxbridge6029.48300
Nick LemayOxford6328.444322
Drew GoodrichAuburn3415.441114
Ryan WardMillbury6327.429011
Matt JachimczykMillbury2812.42903
D.J. ScavoneAuburn3816.421010
Jake NadreauDavid Prouty5523.41809
Tyler DesjardinsAuburn6426.406214
Ben O'DonnellNorthbridge6928.40600
Ryan AngelicoAuburn208.40006
Jon SclarNorthbridge6526.40000
Casey CallahanLeicester5823.397215
Nick CardoniOxford5622.39318
Nick BatesOxford4618.39108
Alex LavalleeNorthbridge6726.38800
Luke LabonteNorthbridge5220.38500
Andre CaronUxbridge5822.37900
Nick WilsonLeicester6123.377021
Zach CliffordAuburn5721.36808
Nick ScanlonAuburn4115.36605
Cody StoneOxford6624.364012
Mike ValastroMillbury5821.362120
Mitch GoldmanUxbridge6122.36100
Bryan StearnsShepherd Hill6222.355015
Matt LaBonteSouthbridge4817.354011
Jake GallantTantasqua5419.35200
Fran BaldinoDavid Prouty3713.35106
Eric ProulxTantasqua5720.35100
Ryan PetroneLeicester6623.349220
Ryan SullivanBartlett238.34800
Luis CaroBartlett4415.34100
Lukas BernardMillbury6522.33917
Ryan FaheyDavid Prouty7124.338016
Charlie DeCataldoTantasqua6020.33300
Connor FaheyDavid Prouty7123.32407
Dan PenzaUxbridge4715.31900
John KewleyAuburn4113.31706
Tim PadeniLeicester4113.31708
Chris StoreyUxbridge6420.31300
Tyler WissekerkeUxbridge4714.29800
Connor FullerAuburn4212.286215
Chris DanielsShepherd Hill6317.27008

PITCHING

NameSchoolIPWLBBSOERA
Nick LemayOxford48.08021700.29
Mike VaitkunasAuburn38.0704420.94
Matt AbrainNorthbridge50.1717631.25
Tyler LamondaAuburn36.1428341.35
Brian CarrollNorthbridge18.1302201.53
Drew RavenelleShepherd Hill47.12323441.66
Connor FullerAuburn47.25225671.91
Robert HylandLeicester38.2440301.99
Austin YoungNorthbridge13.031002.04
Matt NiejadlikNorthbridge30.041002.16
Connor FaheyDavid Prouty61.04317492.29
Nick CardoniOxford19.022862.33
Adam DarlingShepherd Hill41.04410182.39
Mike FazioAuburn10.200472.63
Tyler WagarUxbridge29.23133392.63
Mitch GoldmanUxbridge43.03411302.76
Victor ChampagneShepherd Hill17.2126232.77
Andre CaronUxbridge27.24114322.83
Eric ProulxTantasqua30.0320573.07
Jake GrenierDavid Prouty44.05213583.18
Dennis SneadeOxford14.1316143.23
Luis CaroBartlett12.0020143.50
Lukas BernardMillbury31.1440283.54
Tyler BarrieOxford11.21113153.70
Caleb NicolDavid Prouty23.03210224.26
Evan AndersonBartlett42.0250254.33
Drew MazzeoLeicester30.2320224.50
Billy PhillipsBartlett3.000004.67

Tri-Valley

BATTING

NameSchoolABHAvg.HRRBI
Sam JordanDover-Sherborn5428.519214
Colin FeeneyNorton5125.49038
Will CousinsMedfield5125.490225
Brian HandsDover-Sherborn6230.484110
Ryan SullivanHopkinton5024.480827
Jake MintzMedfield4320.46518
Alex HulmeHopkinton5323.434213
Bo BerlutiWestwood4921.429011
Tyler ColacchioBellingham4921.429018
Thomas J ValenteMedfield5623.411014
Jake O'RourkeMedway6225.403213
Brad RebelloBellingham5522.40006
Tim MobergHopkinton5318.340515

PITCHING

NameSchoolIPWLBBSOERA
Brad WryNorton13.0103100.57
Connor FarrellHopkinton13.22012111.54
Brian DiOrioNorton34.13311221.83
Sam JordanDover-Sherborn38.16210461.88
Jeff DunnBellingham32.25111211.93
Matt FogartyMillis27.23114342.02
Mark StraussMedway38.0326192.21
Christian DelanoNorton14.2025132.39
Tim MobergHopkinton14.1217182.93
Nick BurnsHopkinton38.04110513.13
Glenn ParsonsWestwood43.15315483.23
Joe ShebertesMedfield30.12115203.86

Updated: Friday, Aug. 3, 2012, 1:56 p.m.

Schedules and results