How To Get A Job In A MLB Front Office

Jul 02, 13 How To Get A Job In A MLB Front Office

At the 2012 MIT Sloan Sports Analytics Conference, Dallas Mavericks owner Mark Cuban was asked his advice to college students and graduates who want to break into the sports industry. His answer was short, simple, and quite striking: “Don’t.”

Cuban cited factors such as ridiculously low pay and saturation of the market among other reasons why graduates should not seek entry level positions in sports. While his response seemed like a candid remark that came off as a joke, there definitely was truth to his words.

I laughed when I first read the story of Cuban’s response. I thought, well of course, it is easy for a billionaire and owner of a sports franchise to say that. What about the students who are passionate about sports? And the die-hard fans that just want to get into the game? I was one of those students. I was doing everything possible trying to crack into a baseball front office.

A month after the 2012 Sports Analytics Conference, I received an offer to join the LA Angels. I would spend one full season, offseason, and spring training with the Angels before deciding that it was best to leave the position.

Although I am out of the sports industry and I do not wish to get back into it, I continue to receive LinkedIn messages and emails from students and recent graduates who are trying to break into the baseball industry – specifically into the baseball operations or player development part of a front office. I have the same advice for almost everyone who contacts me, so I decided to take the time to write an extensive and concentrated post on what I learned from breaking into the industry and being a part of the game.

Before I begin, here are a couple important items to understand before beginning your search for a job in a front office.

1) Being a “die-hard” fan is not a good enough reason to want to work in sports. It takes just a couple months on the job before you realize that it’s just a job and you can no longer be a real fan of the game anymore. Don’t get me wrong, it’s awesome to wake up and roll into a ballpark every morning for work. It’s surreal to have conversations on the regular with current and former players and coaches, especially when they are all-time greats or guys you grew up watching. But what happens after some time is that you become desensitized to the awesomeness, the same way your brand new car becomes simply a means for transportation after owning it for a few months. Be prepared to lose the ability to sit back, relax, and enjoy yourself while watching a game.

2) Why should you be hired by a MLB front office? Does your answer have anything to do with the fact that you are extremely passionate and hard working… you are willing to work for free… you are willing to work an unlimited number of hours per week… et cetera et cetera? Well good for you, because none of that makes you special. All those points are minimum requirements that are expected for anyone who works in the front office. So it is in your best interest to never mention any of those points in an interview because it just makes it sound like you don’t have any unique skill sets or knowledge that will add value to an organization.

Becoming A Unique Candidate

First of all, never settle. Understand what your worth is. This isn’t just for sports, but it is important for life in general. People will tell you to do whatever it takes to “get your foot in the door”. I really don’t like that phrase for a number of reasons, most importantly because majority of the time that phrase is simply another way of someone telling you that you should settle for the easiest and quickest option.

When people tell you it’s tough to get a job in baseball – they aren’t lying. It’s really difficult to get a front office internship. And I say internship because the majority of people will have to start off as an intern unless you can show that you are extremely unique. To be categorized as extremely unique, you either need to have extensive work experience in an analytic or baseball-related field or you need to have a really good connection in the game.

Either way, you need to distinguish yourself in some way in order to truly be considered as a candidate for a front office internship. There are many ways to do this but the general idea is that you NEED to show a team exactly how you can add value to the organization the first day you step into the office.

How To Add Value

If you want to work in the front office, make sure you understand the rules and regulations on how the front office operates. That means, read, re-read and analyze the MLB Collective Bargaining Agreement. This is extremely important for both baseball operations and player development.

Focus on the transaction-related elements of the CBA. You should understand exactly how every single transaction (trade, free agent sign, amateur sign, international sign, waiver claim, etc.) works. What are the basic rules of the transaction? Is there a grey area in the rule that teams can take advantage of? Become an expert on this.

Next, you need to prepare yourself to create an analysis report which shows you identifying an issue a team is dealing with and gives a detailed solution on how you can solve that issue. This is tough, but it will nearly guarantee you a job if executed correctly.

There are many ways to do this, especially if you already know a topic that you are interested in researching, but here is a rundown of what this process might look like if you are starting from absolute scratch.

Try to categorize each team into general groups based on the way their front office operates. Do this by studying each teams’ payroll initially to get an idea whether they are a big spending team (NYY), small market team (PIT), or somewhere in the middle (ATL). Next, study the GMs of each to get an idea of their strategy and biases. Example – the Angels are a big spending team but their front office is composed of folks coming from smaller market clubs (GM Jerry Dipoto from Arizona and AGM Matt Klentak from Baltimore). Therefore you can understand that comparing the Yankees front office to the Angels simply based on payroll is not necessarily accurate. You getting the point?

After getting a general understanding of each team in baseball, you can start identifying the common issues that teams face each year. Maybe you find that big market teams are busting on blockbuster free-agent signings at an abnormally high rate. Why is that happening? Is there difference in performance between players who sign long term contracts with new teams in free agency versus those who sign long term extensions with their existing teams? If your preliminary research shows that there may be something interesting here then run some numbers to do a full statistical analysis comparing the historical results between free agent contracts and contract extensions.

Another example is performing an analysis on spending in the MLB draft vs spending on amateur free agents in Latin America. You can start by filtering historic comparisons based on position, age, signing bonus, and stats. Does any of the data show statistically significant correlations?

There is a lot of leeway here of course. You need to be creative to come up with a relevant problem to solve and a statistically significant answer the that problem. Even if your solution isn’t perfect, what’s important is the process you went through to find that solution and what you learned through your experience.

You will succeed with this step if you find a topic that you are really passionate about, whether it is the amateur draft, rule 5 draft, international signings, waiver wire, DFA, minor league free agents, injury history and prevention, defensive metrics, catcher defensive metrics, etc. There are hundreds of areas in baseball that are in need of far more research and analysis.

Statistical Analysis

I’ve thrown this term around a lot and I understand that it sounds scary for people who don’t have confidence in their math skills. Good thing is, you can have average math skills and still conduct valuable statistical analysis. What’s even better is that there are plenty of ways to master programming skills and analysis tools for free online.

Start by understanding what stats are important and why they are important – You should be familiar with everything on the Fangraphs Library and start reading as many Baseball Prospectus articles as possible.

Beef up your Excel skills. Knowing how to make pivot tables and how to use vlookup is cool but if you are serious, get your hands on a VBA book and learn how to program macros.

Get an understanding of what SQL is. If you are going to start anywhere, this is probably the best way to go because nearly every team in baseball employs people with SQL skills in the front office.

Test out your skills by downloading free raw statistical data from Sean Lahman. You can also purchase various data including minor league stats and college stats from The Baseball Cube.

Learn How To Program

Need to learn SQL or VBA from scratch? Start with YouTube. You will be amazed at what you can learn on YouTube.

Other places to learn programming for free: Udacity, CodeAcademy, and Udemy.

In short, the more programming you know, the better off you will be. But please, MAKE USE OF YOUR PROGRAMMING SKILLS. What I mean by that is exactly what I have stated throughout this post – find a problem on your own and solve it using your skills.

Example – Victor Wang of the Cleveland Indians

Victor Wang is a prime example of exactly what I am talking about in this blog post. Long story short, he never played baseball past Little League and now just a year after graduating from college, he is the Assistant Director of Pro Scouting for the Cleveland Indians. Listed below are some of his writings which showcase his analysis on prospects which was good enough to catch the eye of the Indians front office while Wang was just a freshman.

Prospect Evaluation

Hidden Value of Prospects

Valuing the Draft

Prospects and Imperfect Information

Get People To Know You

Send your resume and sample work to everyone. You never know who is interested and who can get you a job. This may seem daunting because you will have to send (literally) hundreds of emails out, but it is actually not that difficult. Just a little time consuming.

Each team has a specific format for the emails of their front office employees. You just need to find out the format each team uses and then you have the email address for everyone in the front office. Here are some examples for the name Matt Smith:

Using the front-office information pages on each team’s website along with a little research on google, you should be able to find out the email-address format for every team in the league.

Some teams change the format just for the GMs, Presidents, and Owners but that is fine because you really have no business sending them emails anyways. So who should you email?

I found the most success emailing people with the title Director of Baseball Operations and anyone below them. Very rarely (almost never) is the Assistant GM the right person to email. Don’t be shy to email multiple people in the same front office. I would suggest going for the Director of Baseball Operations, Director of Player Personnel, Coordinator of Baseball Operations, and any Assistants of Baseball Operations. These are usually the people who are reviewing resumes.

Don’t just email. Using snail mail can definitely be a winner. Some front offices have old school folks who will actually open up your mail and read what you have to say. It’s too easy to delete one of hundreds of emails that these folks are receiving on a daily basis. I recommend emailing at least 2-3 people in each front office and sending mail to at least two people in every front office.

Don’t Fall For The “Sport Management” Nonsense

What I mean by this is: There is never a right reason to get an undergraduate degree in sports management or even worse (dare I say) graduate degree in sports management. No degree can teach you what it is like to work for a front office, you simply just have to do it to learn how to do it. If that makes sense. The sport management degree is a waste of time and isn’t even respected by front offices these days. The only team I know that specifically targets sports management majors is the San Francisco Giants. They hire interns specifically from sport management programs in the Bay Area. Trust me though, those internships are not quality ones that you want to get.

Also, please don’t go to law school just because Theo Epstein did. If you want to add a degree or add skills to your arsenal, the best thing to do is study computer science and engineering with a minor or double major in Spanish. Every team needs statistical analysts who have love for the game, a thorough understanding of the Collective Bargaining Agreement, mastery of sabermetric statistics, and programming knowledge to manage and manipulate data. Law school or sport management degrees won’t directly help you with that.


You do not come from a professional playing background: Typically players fresh off the field are able to jump right into a player development / scouting role with a front office.

The hiring team is in the 21st century and embraces advanced statistical analysis. This is the case with almost all teams with some exceptions being Philadelphia, Seattle, and Miami (I believe). Possibly Atlanta as well.

Feel free to contact me if you have any questions. Please send me a message if you currently work in baseball and feel that I left something significant out of this post.

read more

Dontrelle Willis is Still Valuable

Mar 21, 12 Dontrelle Willis is Still Valuable

Just days after being released by the Philadelphia Phillies this spring, Dontrelle Willis signed a minor league deal with Baltimore Orioles. You may be wondering why teams keep signing Willis, who has been with six teams (Tigers, Giants, Diamondbacks, Reds, Phillies, and Orioles) since 2010. I wonder the same because all of these teams (with minor exception to the Giants) did not try Dontrelle out as a lefty specialist in the bullpen – he continues to be placed in the rotation, where he has been atrocious since 2007.

Here is why Dontrelle Willis is valuable if he is used exclusively as a lefty specialist.

Take a look at Dontrelle Willis‘ splits for key statistics in 75.2 innings last year and in his career as a whole underneath. The main numbers that pop out are his BAA (Batting Average Against) and K/9. Lefty batters have hit just .196 against Willis throughout his career, while RHBs have hit a respectable .276. Even more astounding – Willis’ strike out rate for LHBs is nearly doubled that of RHBs in his career (10.5 K/9 vs 5.72 K/9).

BAA vs L BAA vs R K/9 vs L K/9 vs R Strike% vs L Strike% vs R GB% vs L GB% vs R
2011 .123 .298 10.59 5.68 71.10% 60.60% 58.30% 53.80%
Career .196 .276 10.5 5.72 65.70% 61.10% 51.0% 45.0%


Two reasons for his success vs LHBs: 1) He throws strikes significantly more often to LHBs than he does to RHBs and 2) He induces ground-balls more often vs LHBs than he does vs RHBs.

Even though Willis has lost his overpowering velocity, he is able to succeed vs LHBs because of his off-speed pitches (slider and curve) which he has become more reliant on in recent years.

Another interesting note is Willis’ swinging strike percentage, which jumped up to 15% last year – the first time it reached such high margin since leaving the Marlins.

If Baltimore puts Dontrelle in the bullpen as a lefty specialist, the team will have a valuable asset.

read more

Who Should Start at 2B in Detroit?

With Prince Fielder in town and Miguel Cabrera heading over to third base, second base has become a hot commodity in Detroit. Since losing his spot at the hot corner, Brandon Inge has been seeing time at second base for the first time in his career this spring and is now competing with Ryan Raburn and Ramon Santiago for the starting spot. Let’s take a look at what metrics tell us about who should start at 2B on opening day.

Right off the bat we can eliminate Inge from the conversation because he was atrocious at the plate last year and has no experience at 2B. Inge’s biggest asset is his glove – as seen by his career 5.6 UZR/150. But even with solid defense last season, Inge was a less valuable than an average AAA replacement player.

2011 Stats wOBA UZR/150 WAR
Brandon Inge 0.247 3.3 -0.4
Ryan Raburn 0.314 -21 1.2
Ramon Santiago 0.305 3.8 1.4
Career Stats wOBA UZR/150 WAR
Brandon Inge 0.301 5.6 15.8
Ryan Raburn 0.337 -23.8 4.6
Ramon Santiago 0.296 -3.5 4.9
Bill James Projected wOBA
Brandon Inge 0.297
Ryan Raburn 0.336
Ramon Santiago 0.291

Ramon Santiago is definitely the defensive option to start at 2B – metrics place him as an above-average defender overall (career -3.5 UZR at 2B, 3.6 UZR/150 including SS/3B). Last year Santiago posted the highest WAR of the three, highlighted by his 3.8 UZR/150.

That said, Raburn is still the favorite to start at 2B because of his offensive value. He boasts a career .337 wOBA – far superior to Inge’s career .301 and Santiago’s abysmal .296 career wOBA. This will probably be enough of an offensive spread for Leyland to overlook Raburn’s atrocious play in the field (-23.8 career UZR/150).

A strategic platoon is going to be the right way to play this one out. Two things are important here: 1) Ryan Raburn is a significantly better hitter vs LHPs (career OPS .847) than RHPs (career OPS .731) and 2) When Rick Porcello is on the mound, defense should be the priority. Porcelo sports a 51.4% GB rate and life is going to be tough on him with the Tigers awful defense.

With that, Raburn should be a shoe-in to start vs. southpaws. He will probably get most of the starts vs RHPs as well given Santiago’s offensive struggles, however; it would be strategic to give Santiago the nod at 2B when Porcello is on the mound. This essentially knocks Inge out of the picture aside for coming in as a late-inning defensive replacement, spotting at the hot-corner as an injury replacement, or filling in on potential DH days for Cabrera.

read more