Prep Baseball Report

Duke Checks All The Boxes For McCafferty


Bruce Hefflinger
PBR New England Senior Writer

Follow on Twitter: @pbr_newengland
Follow on Instagram: @pbr_newengland

Interested in attending a PBR New England event? Check out our schedule by clicking here.

Duke Checks All The Boxes For McCafferty

To view the commitment tracker, click here.
To view the uncommitted spotlights, click here.

 

Bradley Mccafferty

Class of 2026 / C

Player Information

  • Graduating Class: 2026
  • Primary Position: C
    Secondary Position: 3B
  • High School: Austin Prep
    State: MA
  • Summer Team: Show Baseball
  • Height: 6-1
    Weight: 186lbs
  • Bat/Throw: R/R

Statistics

Pitching
80
Max FB
(07/28/21)
75 - 80
FB
(07/28/21)
68 - 69
CB
(07/14/21)
70 - 71
CH
(02/26/21)
68 - 69
SL
(07/14/21)
Pitching
Max FB
78
FB
76 - 78
CB
68 - 69
Pitching
Max FB
76
FB
75 - 76
CB
68 - 69
SL
68 - 69
Pitching
Max FB
75
FB
74 - 75
CB
63 - 64
CH
70 - 71
Pitching
Max FB
76
FB
75 - 76
CB
63 - 65
CH
66 - 68
Position
7.38
60-yard
(07/06/21)
1.90 - 1.92
Pop Time
(02/23/22)
86
INF Velo
(02/11/24)
87
OF Velo
(02/12/23)
83
C Velo
(02/11/24)
92
Exit Velo
(02/23/22)
Power Speed Score
(02/11/24)
Position
Pop Time
1.91 - 1.91
INF Velo
86
C Velo
83
Power Speed Score
Position
Pop Time
2 - 2.15
INF Velo
82
C Velo
81
Power Speed Score
Position
Pop Time
1.94 - 2
INF Velo
84
OF Velo
87
C Velo
80
Exit Velo
89
Position
60-yard
7.4
Pop Time
1.9 - 1.94
INF Velo
83
OF Velo
86
C Velo
79
Exit Velo
92
Position
Pop Time
1.9 - 1.92
INF Velo
75
C Velo
78
Exit Velo
92
Position
60-yard
7.5
Pop Time
2 - 2.05
INF Velo
76
C Velo
72
Position
60-yard
7.5
Pop Time
2.09 - 2.11
INF Velo
76
C Velo
73
Exit Velo
88
Position
60-yard
7.38
Pop Time
1.99 - 2.05
INF Velo
76
C Velo
72
Exit Velo
88
Position
Pop Time
2.06 - 2.09
INF Velo
75
C Velo
73
Exit Velo
88
Position
Pop Time
2.2 - 2.36
C Velo
70
Exit Velo
80
Position
INF Velo
61
C Velo
59
Exit Velo
64
Trackman - Fastball
76.1
Velocity (max)
(07/14/21)
72.8 - 75.2
Velo Range
(07/14/21)
76.9
Eff Velocity (avg)
(02/21/21)
1959
Spin Rate (max)
(07/14/21)
1888
Spin Rate (avg)
(07/14/21)
IVB (max)
(02/26/21)
IVB (avg)
(07/14/21)
HM (max)
(02/26/21)
HM (avg)
(02/26/21)
Extension (avg)
(02/21/21)
Release Ht (avg)
(02/21/21)
Spin Score (max)
(07/14/21)
Zone %
(02/21/21)
Trackman - Fastball
Velocity (max)
76.1
Velo Range
72.8 - 75.2
Eff Velocity (avg)
72.5
Spin Rate (max)
1959
Spin Rate (avg)
1888
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - Fastball
Velocity (max)
75.2
Velo Range
72.5 - 74.8
Eff Velocity (avg)
72.8
Spin Rate (max)
1946
Spin Rate (avg)
1840
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - Fastball
Velocity (max)
75.5
Velo Range
72.8 - 75.1
Eff Velocity (avg)
76.9
Spin Rate (max)
1887
Spin Rate (avg)
1762
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - Curveball
73.9
Velocity (max)
(02/21/21)
67.0 - 73.9
Velo Range
(02/21/21)
74.6
Eff Velocity (avg)
(02/21/21)
1862
Spin Rate (max)
(07/14/21)
1803
Spin Rate (avg)
(07/14/21)
IVB (max)
(02/21/21)
IVB (avg)
(02/21/21)
HM (max)
(07/14/21)
HM (avg)
(02/21/21)
Extension (avg)
(02/21/21)
Release Ht (avg)
(02/21/21)
Spin Score (max)
(07/14/21)
Zone %
(02/21/21)
Trackman - Curveball
Velocity (max)
69
Velo Range
65.9 - 68.7
Eff Velocity (avg)
65.3
Spin Rate (max)
1862
Spin Rate (avg)
1803
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - Curveball
Velocity (max)
66.6
Velo Range
65 - 66.6
Eff Velocity (avg)
63.8
Spin Rate (max)
1693
Spin Rate (avg)
1693
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - Curveball
Velocity (max)
73.9
Velo Range
67 - 73.9
Eff Velocity (avg)
74.6
Spin Rate (max)
1839
Spin Rate (avg)
1754
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - Slider
69.4
Velocity (max)
(07/14/21)
68.0 - 69.3
Velo Range
(07/14/21)
66.9
Eff Velocity (avg)
(07/14/21)
1978
Spin Rate (max)
(07/14/21)
1954
Spin Rate (avg)
(07/14/21)
IVB (max)
(07/14/21)
IVB (avg)
(07/14/21)
HM (max)
(07/14/21)
HM (avg)
(07/14/21)
Extension (avg)
(07/14/21)
Release Ht (avg)
(07/14/21)
Spin Score (max)
(07/14/21)
Trackman - Slider
Velocity (max)
69.4
Velo Range
68 - 69.3
Eff Velocity (avg)
66.9
Spin Rate (max)
1978
Spin Rate (avg)
1954
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Trackman - ChangeUp
70.9
Velocity (max)
(02/26/21)
68.5 - 70.9
Velo Range
(02/26/21)
69.0
Eff Velocity (avg)
(02/26/21)
1665
Spin Rate (max)
(07/14/21)
1665
Spin Rate (avg)
(07/14/21)
IVB (max)
(02/26/21)
IVB (avg)
(02/26/21)
HM (max)
(02/26/21)
HM (avg)
(02/26/21)
Extension (avg)
(02/21/21)
Release Ht (avg)
(02/21/21)
Spin Score (max)
(07/14/21)
Zone %
(02/26/21)
Trackman - ChangeUp
Velocity (max)
68.2
Spin Rate (max)
1665
Spin Rate (avg)
1665
Extension (avg)
Release Ht (avg)
Spin Score (max)
Trackman - ChangeUp
Velocity (max)
70.9
Velo Range
68.5 - 70.9
Eff Velocity (avg)
69
Spin Rate (max)
1536
Spin Rate (avg)
1506
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Zone %
Trackman - ChangeUp
Velocity (max)
65.5
Eff Velocity (avg)
68.5
Spin Rate (max)
1534
Spin Rate (avg)
1534
IVB (max)
IVB (avg)
HM (max)
HM (avg)
Extension (avg)
Release Ht (avg)
Spin Score (max)
Trackman - Hitting
93.9
Exit Velocity (max)
(08/26/23)
87.6
Exit Velocity (avg)
(02/11/24)
242
Distance (avg)
(02/11/24)
337
Distance (max)
(06/28/22)
Hard Hit %
(08/26/23)
Sweet Spot %
(07/28/21)
Line Drive %
(07/28/21)
Fly Ball %
(07/06/21)
Ground Ball %
(02/26/21)
Trackman - Hitting
Exit Velocity (max)
92.9
Exit Velocity (avg)
87.6
Distance (avg)
242
Distance (max)
333
Hard Hit %
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
Trackman - Hitting
Exit Velocity (max)
93.9
Exit Velocity (avg)
86.5
Distance (avg)
220
Distance (max)
309
Hard Hit %
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
Trackman - Hitting
Exit Velocity (max)
88.5
Exit Velocity (avg)
84.2
Distance (avg)
208
Distance (max)
305
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
Trackman - Hitting
Exit Velocity (max)
91.6
Exit Velocity (avg)
81.5
Distance (avg)
226
Distance (max)
337
Hard Hit %
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
Trackman - Hitting
Exit Velocity (max)
91.4
Exit Velocity (avg)
84.9
Distance (avg)
217
Distance (max)
311
Hard Hit %
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
Trackman - Hitting
Exit Velocity (max)
84.2
Exit Velocity (avg)
80.8
Distance (avg)
229
Distance (max)
289
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
Trackman - Hitting
Exit Velocity (max)
88
Exit Velocity (avg)
79
Distance (avg)
171
Distance (max)
313
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
Trackman - Hitting
Exit Velocity (max)
87.7
Exit Velocity (avg)
74.2
Distance (avg)
217
Distance (max)
299
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
Trackman - Hitting
Exit Velocity (max)
87.7
Exit Velocity (avg)
79.1
Distance (avg)
148
Distance (max)
281
Line Drive %
Fly Ball %
Ground Ball %
Trackman - Hitting
Exit Velocity (max)
82.1
Exit Velocity (avg)
75.6
Distance (avg)
164
Distance (max)
291
Sweet Spot %
Line Drive %
Fly Ball %
Ground Ball %
Blast - Hitting
24.7
Hand Speed (max)
(02/12/23)
21.7
Hand Speed (avg)
(02/12/23)
80.7
Bat Speed (max)
(02/11/24)
75.7
Bat Speed (avg)
(02/11/24)
Rot. Acc (max)
(02/12/23)
Rot. Acc (avg)
(02/12/23)
On Plane Eff (avg)
(02/12/23)
MaxOnPlaneEfficiency
(02/12/23)
Blast - Hitting
Hand Speed (max)
23.2
Hand Speed (avg)
21.3
Bat Speed (max)
80.7
Bat Speed (avg)
75.7
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency
Blast - Hitting
Hand Speed (max)
20.6
Hand Speed (avg)
18.2
Bat Speed (max)
73.4
Bat Speed (avg)
70
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency
Blast - Hitting
Hand Speed (max)
24.7
Hand Speed (avg)
21.7
Bat Speed (max)
73.2
Bat Speed (avg)
70.5
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency
Blast - Hitting
Hand Speed (max)
22.5
Hand Speed (avg)
20.2
Bat Speed (max)
76.7
Bat Speed (avg)
73.8
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency
Blast - Hitting
Hand Speed (max)
22.6
Hand Speed (avg)
19.7
Bat Speed (max)
74.2
Bat Speed (avg)
71.9
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency
Blast - Hitting
Hand Speed (max)
22.1
Hand Speed (avg)
20.1
Bat Speed (max)
67.5
Bat Speed (avg)
63.6
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency
Blast - Hitting
Hand Speed (max)
23.5
Hand Speed (avg)
20.8
Bat Speed (max)
70.5
Bat Speed (avg)
68.1
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency
Blast - Hitting
Hand Speed (max)
22.4
Hand Speed (avg)
21.1
Bat Speed (max)
68.6
Bat Speed (avg)
66.2
Rot. Acc (max)
Rot. Acc (avg)
On Plane Eff (avg)
MaxOnPlaneEfficiency

Pitch_Scores

Pitch Scores - Fastball
Hop+
(07/14/21)
Rise+
(07/14/21)
Pitch Scores - Curveball
Hammer+
(07/14/21)
Sweep+
(07/14/21)
Pitch Scores - Slider
Hammer+
(07/14/21)
Sweep+
(07/14/21)

Swift

Swift
1.69
10-yd
(02/11/24)
3.99
30-yd
(02/11/24)
7.26
60-yd
(02/11/24)
18.7
Run speed (max)
(02/11/24)
1672
Jump Power (max)
(02/12/23)
28.9
Jump Height (max)
(02/12/23)
28.9
Jump Height (avg)
(02/12/23)
Swift
10-yd
1.69
30-yd
3.99
60-yd
7.26
Run speed (max)
18.7
Swift
Jump Power (max)
1672
Jump Height (max)
28.9
Jump Height (avg)
28.9

Duke Checks All The Boxes For McCafferty

BEVERLY, Ma. - Even as a freshman at just 16 years of age, Bradley McCafferty is certain his college decision was the right one to make.

“Duke is where I wanted to be, and my interest was matched by theirs,” explained the top-rated 2026 in Massachusetts. “Given that Duke was at the very top of my list, waiting seemed unnecessary.”

Approximately 10 schools were under consideration, most from the ACC, SEC and Big 10, with offers extended, however “Duke really checked all the boxes for me,” according to McCafferty.

“Duke has always been on the top of my list,” the Austin Prep freshman related. “It has the best of both worlds with its academics and athletics. The Duke staff was friendly, knowledgeable, and really tried to connect with me. The school is beautiful and Duke student-athletes have access to all the help and resources they need. Duke and their blue-collar culture make it a great fit for me.”

McCafferty gave credit to Steve Lomasney, the program director for travel team Show New England Baseball, with initiating the process.

“Through coach Lamasney, I began regular conversations with Duke assistant coach (Ty) Blankmeyer as my recruiting process developed,” McCafferty reflected. “The regular calls created an opportunity to get to know each other and resulted in me attending a prospect camp this fall.  I was able to showcase my skills and got to know more of the Duke staff.  Duke head coach (Chris) Pollard and I connected shortly after, and I had no hesitation in committing.”

Duke was enamored with the 18th-ranked 2026 catcher in the nation.

“I received positive feedback on my hitting, arm strength and ability to command the game from behind the plate,” McCafferty related. “One play at the camp that really got their attention was when I hit a 99 exit velo for an opposite-field base-clearing triple.  Also, my energy and demeanor in the dugout and on the field was what they were looking for.”

The 6-1 186-pounder pointed to an improved game with helping the cause in becoming a commit to the Atlantic Coast Conference university.

“I am continually working on all dimensions of my game and have come a long way in the last year,” the top-ranked junior catcher in New England noted. “I have worked closely with coach Lomasney on improving my receiving and blocking skills, while hitting as often as I can. I have also increased my weightlifting and have gained strength and weight. I always find a way to fit baseball into my daily schedule and I’m constantly searching for ways to improve my game.”

Still, the 194th-ranked 2026 in the country understands improvement is vital in the quest to make an impact at the next level.

“Right now, I feel that my swing is in a good place, so I am really focused on getting stronger,” McCafferty explained. “I also feel that I need to get faster, and I’m constantly working on my catching.”

The desire to play college baseball has been around for some time. 

“I have always known that I wanted to play baseball at the highest level,” McCafferty said. “I think my dream became more realistic over the last year. As a freshman, I was able to make an impact on varsity (at Beverly High School before reclassifying) and had a standout year during travel tournament play. I grew bigger and stronger, and all my hard work really started to show on the field. I realize that I still have a long way to go and my desire to get better is only getting stronger.”

Help along the journey has proven beneficial in getting to this point.

“My development has been largely influenced by travel baseball, high school baseball and the relationships I have built along the way,” McCafferty explained. “Early on coach Mike Constantino and Legends helped me develop my baseball fundamentals, introducing me to high-level play. Coach Lomasney is now helping me improve my catching and hitting skills. Also, Beverly coach (Jon) Cahill gave me the opportunity to play varsity as a freshman, helping to build my confidence. This year, Austin Prep coach Jonathan Pollard is helping me develop my overall baseball skills, as a person and as a student-athlete.

“Ryan Leahy at REB has always helped me with my hitting any time of the day or week,” McCafferty added. “I have so many people that have influenced me, but the biggest influence has been from my mom and dad. My parents have always given me every opportunity to make my dreams come true. They are great teammates and have helped me become the person and player I am today.”

A 3.9 student currently uncertain about a college major, McCafferty is happy to have his recruitment come to an end.

“The recruiting process was stressful,” McCafferty admitted. “We had lots of travel, many regular conversations, and a bunch of learning along the way. The experience from coach Lomasney and Peter Delani, from the Show, helped me navigate the very complicated process. I quickly found out that going to camps was the best way to see the schools, showcase my skills and connect with the coaches.

“For exposure, I attended PBR showcases and was highlighted several times which absolutely contributed to my overall recruiting process,” McCafferty concluded. “PBR gave me the opportunity to compete amongst my peers, gather meaningful metrics and has fueled me to continuously improve my game.”


Videos

(6/28/22)

Player News


Recent Articles: