X2 B a s e b a l l Profile Banner
X2 B a s e b a l l Profile
X2 B a s e b a l l

@X2_Baseball

Followers
3,480
Following
1,226
Media
189
Statuses
4,695

Elite Player Development, In-person & remote baseball training. x2baseballnc @gmail .com website below

Concord, NC
Joined May 2013
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@X2_Baseball
X2 B a s e b a l l
6 years
Faced Hitters. 3-5 t5.4 felt comfortable.
8
26
352
@X2_Baseball
X2 B a s e b a l l
6 years
Tweet media one
13
17
207
@X2_Baseball
X2 B a s e b a l l
5 years
@PitchingNinja I really hope people understand the absolute absurdity of throwing 100 on his 115th pitch. It is absolutely ridiculous😳😳😳
1
12
200
@X2_Baseball
X2 B a s e b a l l
6 years
Getting ready for @DrivelineBB pro day!! Fastball 94-96. (t) 96 2 seam curveball 2795 82.6mph #X2athlete #fruitsnacks #SonsofVelo #AZbranch
9
18
197
@X2_Baseball
X2 B a s e b a l l
6 years
Bullpen yesterday.
5
3
135
@X2_Baseball
X2 B a s e b a l l
2 years
Consider adding taps to your arm care routine. We usually recommend 2lbs pre-throw, 4lbs post throw. Have fun!
2
7
111
@X2_Baseball
X2 B a s e b a l l
4 years
We’re pleased to announce the hiring of Robert Zeigler ( @RZeigler35 ) at our NC location to take over as the Dir. of Operations and Head of Throwing Performance. Couldn’t be more excited for Robert to join our staff and work with all of our pitching athletes on a daily basis!
Tweet media one
0
13
97
@X2_Baseball
X2 B a s e b a l l
6 years
Good velo day for @trey_dillard7 set training PR 97.6 mph and Rocker PR 90.1 mph #X2Athlete #gassedup #bagsecured
1
15
85
@X2_Baseball
X2 B a s e b a l l
5 years
If you are “on time” for flat ground throws you are “off time” for the mound.
6
15
82
@X2_Baseball
X2 B a s e b a l l
6 years
@trey_dillard7 was ridiculous today....mound (t)98.9 He tied facility record w me & @DRheault
3
13
70
@X2_Baseball
X2 B a s e b a l l
6 years
Yesterday I got to do what coaches dream of. I had the pleasure of watching Austin Davis (one of my first clients) make it to the Big Leagues. It was great sharing that experience with his family. It’s been an honor to be a part of his journey.
Tweet media one
1
4
67
@X2_Baseball
X2 B a s e b a l l
6 years
@hoff_23 training PR 98.9 🔥🔥🔥. I’d say he’s ready. Can’t wait to see how this year unfolds!
3
12
66
@X2_Baseball
X2 B a s e b a l l
6 years
Example of tunneling and taking hitters souls from today. What we have here is a classic pairing of a 95.6 fastball and a 88.8mph slider. Hitting seems hard.
1
5
64
@X2_Baseball
X2 B a s e b a l l
4 years
Tweet media one
3
5
60
@X2_Baseball
X2 B a s e b a l l
3 years
I heard a rumor @mbain_38 was cruising 99mph in his first inning and velo checking for 100 so much they turned the stadium gun off 😂😂😂😂 Also velo checked curveballs. @PitchingNinja what do have on this??
3
4
58
@X2_Baseball
X2 B a s e b a l l
6 years
Good day throwing today. Getting ramped back up. I’ve been throwing more consistently. Didn’t push it too hard today. . Contact us for training! X2athleticperformance @gmail .com
5
5
53
@X2_Baseball
X2 B a s e b a l l
5 years
Awful news: Jackson Weller was killed last night. My heart goes out to his family and all the people that was lucky enough to know him. He was relentless in his pursuit to reach his full potential. Jackson was a long time trainee but also a friend. He will be missed dearly.
1
6
50
@X2_Baseball
X2 B a s e b a l l
6 years
This is the coolest thing ever. Im not sure what to say.... This is so awesome. Very honored!!
Tweet media one
1
7
51
@X2_Baseball
X2 B a s e b a l l
6 years
Slider.
0
6
48
@X2_Baseball
X2 B a s e b a l l
4 years
Exposure means nothing unless you are worth being seen! Be worth being seen!
1
11
47
@X2_Baseball
X2 B a s e b a l l
3 years
Are you ready for part 2? X2 Free Agent Pro Day is this Friday! Stay tuned to see who may make the show next…Some talented arms coming through the door this week, as well as some great organizations attending!
1
10
47
@X2_Baseball
X2 B a s e b a l l
3 years
@mbain_38 is about to be a big problem.
1
9
44
@X2_Baseball
X2 B a s e b a l l
4 years
#FreeAgent @jhanz22 continuing to climb towards 100mph again. Today he ran it up 97. #building 🧱
1
6
45
@X2_Baseball
X2 B a s e b a l l
2 months
Title: Director of Pitching - X2 Baseball Location: X2 Baseball Concord, NC X2 Baseball is seeking a passionate and experienced Director of Pitching to lead our pitchers and help develop our clients to their full potential. As a key member of our coaching team, you will be
1
10
44
@X2_Baseball
X2 B a s e b a l l
3 years
I’d like to state that I was wrong about my prediction that @mbain_38 would hit 100 in his first live at bats.... He ended up topping 99.8mph smh 🤦🏻‍♂️. I feel terrible.
1
1
42
@X2_Baseball
X2 B a s e b a l l
8 months
Here’s a #slowmotion look at @noland811 Curveball! #nasty I’d like to see if we can get the seam orientation a little better. #Astros
1
7
38
@X2_Baseball
X2 B a s e b a l l
4 years
3
5
38
@X2_Baseball
X2 B a s e b a l l
4 years
Exciting news. We are opening a new location in Concord, NC just outside of #Charlotte This ones for our East coast people! Providing a one stop location for all of your development needs! We will be providing…
0
6
37
@X2_Baseball
X2 B a s e b a l l
6 years
Why wouldn’t I be throwing a bullpen in 30 degree weather at 9:15 am. Good.
Tweet media one
5
0
31
@X2_Baseball
X2 B a s e b a l l
5 years
New shirts and hats coming in hot! 🔥🔥🔥
Tweet media one
Tweet media two
Tweet media three
1
4
33
@X2_Baseball
X2 B a s e b a l l
5 years
This is so Awesome!! If someone told you @jimmykerr8 would be starting 1B & batting 4th for @umichbaseball in the opening game of the @NCAACWS when he was a jr in HS I think there head would explode. 🤯 This is a testimate to Jim’s work ethic and determination!
Tweet media one
2
3
33
@X2_Baseball
X2 B a s e b a l l
6 years
(T) 97.2mph good session. Over threw some. Felt a little off. Working on getting in sync at higher intensities. I think cutter will work @ full distance. Split change just needs to be down. Will look better at full distance. Main focus was throwing it closer to full speed.
1
1
30
@X2_Baseball
X2 B a s e b a l l
4 years
2
12
32
@X2_Baseball
X2 B a s e b a l l
6 years
Tweet media one
0
0
29
@X2_Baseball
X2 B a s e b a l l
6 years
PSA It’s about that time of year again. Please use the google dot com to find out how a radar gun works. It could save you or a friend from looking like an absolute 🤡 online.
0
1
30
@X2_Baseball
X2 B a s e b a l l
3 years
@KalerTanner #uncommitted 2023 T91.0 Trackman. Data at the end of the video for whole mound session.
3
10
30
@X2_Baseball
X2 B a s e b a l l
4 years
We are hiring at X2 NC!!! - X2 Hitting Coordinator - Looking for a hard working hitting coach open to modern player development strategies. Knowledge in: - HitTrax - Rapsodo - Blast - 4D motion Email resume to: joelmckeithan5 @gmail .com x2baseballnc @gmail .com
Tweet media one
1
18
29
@X2_Baseball
X2 B a s e b a l l
6 years
Congrats @jkalish18 all #Royals awards 2018. Also lead the organization in Strikeouts while only walking 21 on the year!
Tweet media one
1
6
26
@X2_Baseball
X2 B a s e b a l l
3 years
Tweet media one
0
4
28
@X2_Baseball
X2 B a s e b a l l
6 years
Off-Speed progressing well. This one 2850.
1
2
27
@X2_Baseball
X2 B a s e b a l l
6 years
Bullpen t 95.6
0
4
26
@X2_Baseball
X2 B a s e b a l l
6 years
This was peddle through the floor. Only goal was to announce my presence with authority! What an amazing opportunity! I can’t thank @drivelinebases and the entire team enough for letting…
0
3
26
@X2_Baseball
X2 B a s e b a l l
6 years
Big thank you to @DrivelineBB for choosing us to host a stop on their biomechanics tour! The guys did a great job! The coaching seminar was fantastic. @SBriend97 & @ericjagers presentations were awesome. They also went through drills & their practical application. Don’t miss it!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
2
27
@X2_Baseball
X2 B a s e b a l l
21 days
Lethal 4 pitch mix from @GGardner57 FF, CB, CH, CT. Biggest improvement has been his control! Looking forward to seeing how Grant progresses this off-season!
0
7
28
@X2_Baseball
X2 B a s e b a l l
6 years
0
5
27
@X2_Baseball
X2 B a s e b a l l
6 years
I was blown away by the Ohio #Coaches #Convention Very thankful for the opportunity to share a little bit about our process and some basics of pitch design. Thanks @Alder_Baseball and @OHSBCAwebmaster for having me!
Tweet media one
Tweet media two
0
3
25
@X2_Baseball
X2 B a s e b a l l
6 years
0
0
24
@X2_Baseball
X2 B a s e b a l l
3 years
Who’s ready to train?
0
3
25
@X2_Baseball
X2 B a s e b a l l
5 years
Baseball can be brutal : Austin Davis last 24hrs - Pitched in Buffalo 24hr ago😁 - Call up at 11:00 PM on bus😳 - 6hr ride Buf->LHV (5AM)🤬 - quasi-rest - 1hr ride to PHI - Flight to ATL😑 - Arrive at park🙃 - Flair,DP ball, BB,Swanson,K Freeman,K Donaldson (96). 1 pitch 3r hr 🤬
0
3
24
@X2_Baseball
X2 B a s e b a l l
2 years
@Ryanure_1217 pumping… (t) 95
0
3
24
@X2_Baseball
X2 B a s e b a l l
2 years
#astro @noland811 getting dialed in with our delay replay app!
Tweet media one
1
2
23
@X2_Baseball
X2 B a s e b a l l
3 years
*EXCITING NEWS* Happy to announce our newest hitting coordinator @bayliskey to our X2 NC location! Couldn’t be more excited to have one of the next brightest minds in the world of hitting on board! Come in today and lets get to work! Email to get started: X2baseballNC @gmail .com
Tweet media one
Tweet media two
2
2
22
@X2_Baseball
X2 B a s e b a l l
6 years
@trey_dillard7 last #bullpen before heading back school. 94-95.1 goal was getting comfortable on the hill.
1
1
21
@X2_Baseball
X2 B a s e b a l l
4 years
Brooks Kriskie a spicy 96.9mph
0
3
22
@X2_Baseball
X2 B a s e b a l l
5 years
Big moment for @ginks36 . First major league pitch, slider for a strike. Ended up K ing the first batter he faced! All FB were 96mph. #mlb #X2Athlete #baseball #debut #baseballtraining #training #AZ #Dbacks #phillies #UofA
0
0
19
@X2_Baseball
X2 B a s e b a l l
6 years
Congrats @DRheault 96-97 (t) 98.1 today in his workout!!! #fruitsnack #bagszn
Tweet media one
0
1
20
@X2_Baseball
X2 B a s e b a l l
6 years
Threw to hitters to get that out of the way. 93-95.4 these were 95 on stalker pro 2. @ Scottsdale, Arizona
2
0
19
@X2_Baseball
X2 B a s e b a l l
5 years
Tweet media one
0
3
16
@X2_Baseball
X2 B a s e b a l l
4 years
Over the next couple days I’ll be introducing our #team and the guys I’m thankful for making @x2_baseball what it is! First we have @andschanerx2 he started off as an intern and moved into a full time position as our strength and conditioning coordinator in #Arizona . #X2Athlete
0
0
20
@X2_Baseball
X2 B a s e b a l l
1 month
Tonight marks a special milestone, a special day for athletes, families, high school and college coaches, and MLB scouts! As the excitement builds, we want to extend our heartfelt wishes and good luck to all the athletes hoping to hear their names called. Take some time to
Tweet media one
0
3
19
@X2_Baseball
X2 B a s e b a l l
7 months
Here’s a look at @noland811 arsenal. Big vert FF up to 26” IVB in season. Off-speed spins in game ~3000 RPMs. Developing Split change.
0
4
19
@X2_Baseball
X2 B a s e b a l l
5 years
I never noticed how short my sisters ( ⁦ @RaKuhn10 ⁩ ) leg are lol.
Tweet media one
1
1
18
@X2_Baseball
X2 B a s e b a l l
4 months
0
0
18
@X2_Baseball
X2 B a s e b a l l
6 years
0
0
17
@X2_Baseball
X2 B a s e b a l l
6 years
This seems solid 🤔
Tweet media one
0
0
18
@X2_Baseball
X2 B a s e b a l l
4 years
Today was cool!
0
0
16
@X2_Baseball
X2 B a s e b a l l
3 years
@Bal_BirdDog False....
1
0
17
@X2_Baseball
X2 B a s e b a l l
4 years
The clock is ticking...stay strong through spring season. Planning on a huge summer? That starts w a strong spring. If you’re limping into the summer you’ll have to deload & on-ramp, wasting training time. Stack the deck, commit to in-season training. #AlwayForward #X2Athlete
0
2
16
@X2_Baseball
X2 B a s e b a l l
4 years
Great #veloday ! Really proud the way our guys kept fighting for their numbers! No whining or feeling sorry for themselves. They kept attacking and fighting.
0
0
16
@X2_Baseball
X2 B a s e b a l l
5 years
The goal isn’t to just get it right. The goal is to do it so well you can’t get it wrong.
0
1
16
@X2_Baseball
X2 B a s e b a l l
4 years
Dont forget the golden rule. People are going to people.
1
0
16
@X2_Baseball
X2 B a s e b a l l
3 years
@MiLBAdvocates As a fan this should bother you more than some players using sticky.
1
0
16
@X2_Baseball
X2 B a s e b a l l
4 years
Team assessments in full swing.
0
1
15
@X2_Baseball
X2 B a s e b a l l
2 years
#freeagent @CD_Pelham insane extension! Ready to go!
1
4
13
@X2_Baseball
X2 B a s e b a l l
6 years
@Berticushill Thanks it was a blast!!
1
0
13
@X2_Baseball
X2 B a s e b a l l
4 years
@jhanz22 latest bullpen.
0
1
15
@X2_Baseball
X2 B a s e b a l l
6 years
A couple days late but here is remote training client @htownsend18 absolutely letting it eat on a flat ground! At the beginning of last summer Hunter was pumping 80-83 t85 now 90-92 in a…
0
4
15
@X2_Baseball
X2 B a s e b a l l
4 years
@jhanz22 on-ramping bullpen cruising 93-95.1mph.
0
3
15
@X2_Baseball
X2 B a s e b a l l
3 years
@Reds Im glad this is finally public! @JoelMcKeithan is a stud! He’s been our #hitting director in NC for a little over a year. Him and @bayliskey have been cooking 🧑‍🍳 in the hitting department!
1
3
15
@X2_Baseball
X2 B a s e b a l l
25 days
Lincoln moving clean 🧼
0
1
14
@X2_Baseball
X2 B a s e b a l l
3 years
Sko! @mbain_38 🔥
@SBCubs
South Bend Cubs
3 years
Six innings of no-hit baseball for @mbain_38 has South Bend locked in a scoreless tie
Tweet media one
0
3
50
0
0
14
@X2_Baseball
X2 B a s e b a l l
4 years
@EastonLuge #uncommitted 2022 Successful velo focused day. Will dial in the control as he gets used to new velo.
1
3
14
@X2_Baseball
X2 B a s e b a l l
6 years
0
1
13
@X2_Baseball
X2 B a s e b a l l
6 years
Justin Hancock highlights from his last 1-2–3 inning. Really happy the way he’s been pitching! His slider has been the difference. #X2Athlete
0
4
14
@X2_Baseball
X2 B a s e b a l l
4 years
Email: X2baseballNC @gmail .com To reserve your spot!
Tweet media one
1
3
13
@X2_Baseball
X2 B a s e b a l l
4 years
X2 NC Pro Day hitters came ready to swing it during Live ABs! @JoelMcKeithan had the boys ready to go! More from Pro Day coming soon....Stay Tuned!
0
3
13
@X2_Baseball
X2 B a s e b a l l
10 months
Pretty cool to see 2 former #X2Athletes battle it out in game 7 !!! Jeff Hoffman #Phillies & Kevin Ginkel #dbacks
0
3
13
@X2_Baseball
X2 B a s e b a l l
4 years
Sign up today for the first ever X2 Hittrax “hitters only” League in NC! Teams of 4 get the chance to battle it out every week starting in January! Email X2baseballNC @gmail .com today to get signed up!! If you don’t have a team of 4 we’ll help get you on a team.
Tweet media one
Tweet media two
0
3
12
@X2_Baseball
X2 B a s e b a l l
3 years
@JeffPassan @espn I hope they don’t view acceptable housing through the same lens they view acceptable minor league pay.
0
1
13
@X2_Baseball
X2 B a s e b a l l
5 years
#100 mph club!! 👀👀👀 #Repost x2_velociraptors with get_repost ・・・ Side view of my outing the outing day. FB 96-100 CB 84-86. Having some fun in summer ball!- Trey
1
0
11
@X2_Baseball
X2 B a s e b a l l
3 years
If it’s unsafe for NC state to continue but didn’t they exposed Vandy players? How is it ok for Vandy to continue?
0
0
12
@X2_Baseball
X2 B a s e b a l l
5 years
Strength is a choice.
0
1
12
@X2_Baseball
X2 B a s e b a l l
3 years
@JayseBurkett02 @FlatgroundApp 2/2 Last night Jayse pitched 6.2 inn 1r 7k 4h and got the win against a stacked 30-0 central AZ team. FB was 88-92 t93 & pitched his ass off. He has improved in all areas, including in game routine & focus that has been helpful being effective later in games.
0
1
11
@X2_Baseball
X2 B a s e b a l l
5 years
Cool article on Rio!! Check it out!!
0
0
11
@X2_Baseball
X2 B a s e b a l l
3 years
@JayseBurkett02 @FlatgroundApp Jayse has been working his ass off & getting better since day 1. He started with us as a low 80s 155 pitcher w potential. He accepted the challenge & went all in on himself & a longterm development plan. It hasn’t been a linear process but the determination has remained.
1
0
11