5'11"130 lbsJunior
Graduates in 2018
16-17 Varsity Baseball
JerseyPos
#3SS, C, UTIL
OverallConf
0-20-1
  • Mac has been added to the Ocracoke JV baseball roster.

    Posted 1 hr ago
  • Mac has been added to the Ocracoke baseball roster.

    Posted this week

    Congratulations Mac for making your first varsity baseball team.

    — MaxPreps Staff
  • Mac's baseball stats have been updated for the loss @ Cape Hatteras.

    Posted this week
  • RESULTLoss Varsity baseball @ Cape Hatteras.

    Posted this week

    The Ocracoke Dolphins baseball team lost Tuesday's away conference game against rival school Cape Hatteras by a score of 20-4.

    3/21 @ 4:30p1234567RHE
    Ocracoke10003--423
    Cape Hatteras12800---20104
  • RESULTLoss Varsity baseball vs. Albemarle School.

    Posted Sat, Mar 18 2017

    The Ocracoke Dolphins baseball team lost Saturday's home non-conference game against Albemarle School by a score of 10-8.

    3/181234567RHE
    Albemarle School200017-10--
    Ocracoke111320-8--
  • Dolphins Sportswear

  • RESULTWin JV baseball vs. Cape Hatteras.

    Posted Fri, Mar 17 2017

    The Ocracoke Dolphins JV baseball team won Friday's home non-conference game against rival school Cape Hatteras by a score of 6-0.

    3/17 @ 2p1234567RHE
    Cape Hatteras000----0--
    Ocracoke501----6--
  • RESULTLoss JV baseball @ Albemarle School.

    Posted Fri, Mar 03 2017

    The Ocracoke Dolphins JV baseball team lost Friday's away non-conference game against Albemarle School by a score of 10-8.

    3/3 @ 4p1234567RHE
    Ocracoke11132008--
    Albemarle School200017-10--
  • RESULTLoss Boys varsity basketball vs. Spring Creek.

    Posted Tue, Feb 21 2017

    The Ocracoke Dolphins basketball team lost Tuesday's neutral playoff game against Spring Creek by a score of 85-54.

    This game is part of the "2017 Men's Basketball Championships - 1A" tournament.

    2/21 @ 7pQ1Q2Q3Q4Final
    Ocracoke720151254
    Spring Creek2417232185
  • Mac's basketball stats have been updated for the loss @ Camden County.

    Posted Fri, Feb 10 2017
  • RESULTLoss Boys varsity basketball @ Camden County.

    Posted Fri, Feb 10 2017

    The Ocracoke Dolphins basketball team lost Friday's away conference game against Camden County by a score of 69-44.

    2/10 @ 7pQ1Q2Q3Q4Final
    Ocracoke131471044
    Camden County2213241069
  • Mac's basketball stats have been updated for the win vs. Manteo.

    Posted Tue, Feb 07 2017
  • RESULTWin Boys varsity basketball vs. Manteo.

    Posted Tue, Feb 07 2017

    The Ocracoke Dolphins basketball team won Tuesday's home conference game against Manteo by a score of 59-52.

    2/7 @ 7pQ1Q2Q3Q4Final
    Manteo814121852
    Ocracoke711192259
  • RESULTLoss Boys varsity basketball vs. Gates County.

    Posted Sat, Feb 04 2017

    The Ocracoke Dolphins basketball team lost Saturday's home conference game against Gates County by a score of 67-51.

    2/4 @ 2pQ1Q2Q3Q4Final
    Gates County1413122867
    Ocracoke171351651
  • RESULTLoss Boys varsity basketball vs. Plymouth.

    Posted Fri, Feb 03 2017

    The Ocracoke Dolphins basketball team lost Friday's home conference game against Plymouth by a score of 63-43.

    2/3 @ 6pQ1Q2Q3Q4Final
    Plymouth1620131463
    Ocracoke121112843
  • Dolphins Sportswear

  • RESULTWin Boys varsity basketball @ Creswell.

    Posted Tue, Jan 31 2017

    The Ocracoke Dolphins basketball team won Tuesday's away conference game against Creswell by a score of 63-51.

    1/31 @ 6pQ1Q2Q3Q4Final
    Ocracoke----63
    Creswell----51
  • RESULTLoss Boys varsity basketball @ Mattamuskeet.

    Posted Fri, Jan 27 2017 @ 05:30 PM

    The Ocracoke Dolphins basketball team lost Friday's away conference game against Mattamuskeet in overtime by a score of 64-62.

    1/27 @ 5:30pQ1Q2Q3Q4OT1OT2Final
    Ocracoke11917125862
    Mattamuskeet611131951064
  • RESULTLoss Boys varsity basketball @ Gates County.

    Posted Sat, Jan 21 2017 @ 12:30 PM

    The Ocracoke Dolphins basketball team lost Saturday's away conference game against Gates County by a score of 63-55.

    1/21 @ 12:30pQ1Q2Q3Q4Final
    Ocracoke1410171455
    Gates County241761663