I grew up in New York going to ball games and playing in Little League with my dad. Baseball is my family’s biggest tradition, and I fell in love with baseball cards at a very young age. I loved trading stories with my family, hearing about the players of their day and telling them about the ones I follow now. These conversations started a lifelong love of learning, numbers, and storytelling. By the end of Little League, pitching had become my obsession, both as a science and as an art form: how a pitching staff is built, how pitchers are evaluated, and how they change when they move between leagues.
That curiosity followed me to Williams College, where I studied Statistics and Computer Science and spent two summers abroad on research fellowships, scouting KBO pitchers in South Korea and then NPB pitchers in Japan. This work has become an R Shiny app that projects how pitchers from KBO, NPB and CPBL translate to MLB.
In summer 2026, I joined MLB’s Fan Data & Insights team, where I rebuilt forecasting models and developed an AI player tagging system used across the league office. This fall I’m moving to the field side, starting with Hawk-Eye replay and medical systems at Rutgers football. As my career grows, I want to keep learning, finding the stories inside the numbers, and growing baseball globally.
Experience
Career log
HE
College Sports Systems Technician Current
Hawk-Eye Innovations · Rutgers Scarlet Knights
Sep 2026 – Present · 2 mos · New Brunswick, NJ
Completed onboarding and attended team meetings ahead of live Big Ten football games for the Rutgers Scarlet Knights.
Will support the setup, testing and operation of Hawk-Eye SMART replay and medical systems on game days.
Will run pre-game system checks and troubleshoot hardware, software and signal-flow issues to keep the technology reliable.
Will coordinate with officials, broadcasters and other Hawk-Eye operators to monitor systems and resolve issues in high-pressure live environments.
Will install, test and deploy new Hawk-Eye systems and products for Division I football operations.
Replay systemsLive operationsSports technology
MLB
Fan Data & Insights Intern
Major League Baseball · League Office
Jun 2026 – Aug 2026 · 3 mos · New York, NY
Designed a RAG system that uses rosters, jersey numbers, headshots, social media captions and fuzzy matching to improve the accuracy of an in-production, Gemini-based player-tagging model.
Overhauled the MLB.TV single-game viewership forecast with XGBoost and higher-fidelity features, including rolling playoff odds, viewership, unique users and subscriber counts.
Developed a “Free Game of the Day” ranking algorithm to inform programming and ad-placement decisions.
Engineered an automated “reasons” feature that explained 354 large attendance-forecast misses and flagged teams with systematic forecasting bias.
Built a centralized royalty reporting dashboard analyzing transaction data across all 120 Minor League clubs to surface growth trends and top-performing categories.
Presented to the SVP of Business Analytics & Operations and the SVP of Business Development, and was recognized for work that laid the foundation for future predictive models and analytics efforts.
Coordinated in-depth scouting and statistical analysis of 164 KBO pitchers across 43 advanced metrics (WAR, FIP, SIERA and more) to assess their potential for MLB transitions.
Refined predictive models of player performance with stepwise, ANOVA, VIF and transformation-based approaches.
Sharpened my evaluation across the KBO and MLB talent pools and developed player development ideas with a KIA Tigers analyst in Gwangju.
W
B.A. Statistics & Computer Science
Williams College
Aug 2022 – Jun 2026 · 4 yrs · Williamstown, MA
Dean’s List. Captain, Williams Ultimate Frisbee (’26). Benedict Prize in Ancient Greek (2024).
SH
Front Facing Marketing Intern
The Sideline Hustle · Football education and training
Jun 2020 – Jun 2024 · 4 yrs 1 mo · Atlanta, GA
Worked with 40+ NFL and NCAA football players to maintain and grow the company’s client base and outreach.
Organized and updated a large dataset of player information used to build new training materials and workouts.
Created marketing tools and content for “Routes like Picasso,” an interactive IGTV series that drew 50,000+ unique impressions per post and reached 100,000+ users.
MarketingContentAthlete relations
International scouting
Two summers, two leagues
I spent summer 2024 in South Korea and summer 2025 in Japan watching games in person and building models to find which pitchers are ready for MLB.
Sajik Baseball Stadium, Busan, home of the Lotte Giants. Photo by Leo, summer 2024.
South Korea · KBOSummer 2024
Kimchi and Curveballs
A six-week scouting trip and statistical study of KBO pitching, built to find which arms could make the jump to MLB.
Actual vs. predicted WAR for every qualified KBO pitcher, 2024. Points near the diagonal were predicted well.
A summer on the Fan Data & Insights team. Four projects, each presented to MLB’s senior vice presidents of Business Analytics & Operations and Business Development.
AI player tagging · RAG
RAG + Gemini
Fixed a caption-ingestion bug in the production tagging model, tightened the prompt, fed daily rosters and jersey numbers in as live context, and added fuzzy matching for typos, accents and suffixes. The model tags which players appear in MLB social posts for reporting and content strategy.
MLB.TV viewership forecast
XGBoost
Rebuilt the single-game viewership model with decay-weighted head-to-head history, daily subscriber counts built from fan avidity, and rolling playoff odds. It powers the Free Game of the Day pick and ad placement.
Attendance error analysis
354big forecast misses explained
Sorted every large attendance-forecast miss into causes (scheduling, matchup, team performance, weather, local events, unlogged promotions) and flagged clubs the model consistently over- or under-predicts.
MiLB e-commerce royalties
120Minor League clubs
A Looker dashboard tracking online merchandise sales by club and product category, built for MiLB club leadership and commercial teams to spot growth trends and top sellers.
Fall 2026 · Hawk-Eye Innovations
On the field side of the data
Hawk-Eye cameras feed Statcast in every MLB park. At Rutgers I’ll be supporting the same company’s replay and medical systems on Big Ten Saturdays, a firsthand look at how tracking data is captured before it ever reaches an analyst.
Completed onboarding and attended team meetings ahead of live Big Ten games.
Will support the setup, testing and operation of SMART replay and medical review systems on game days.
Will run pre-game checks on hardware, software and signal flow, and troubleshoot live when something drops.
Will work alongside officials, broadcasters and other Hawk-Eye operators in a high-pressure live environment.
Will install, test and deploy new Hawk-Eye products for Division I football operations.
Featured project · R Shiny
International Pitcher Translator
When a pitcher moves from the KBO, NPB or CPBL to MLB, what should a club expect? This app answers it with seven projection models, career odds, and real historical comps.
Inside the app
Scouting Report
Next Up
Explorer
Profile
Quadrants
Translations
Survival
Accuracy
Article
Data behind it
League
Seasons
Pitcher-seasons
KBO
1982–2025
7,662
NPB
1936–2025
18,284
CPBL
1990–2025
3,308
MLB
1871–2025
49,094
US minors (AAA/AA)
1996–2025
304
Two rules of thumb plus mixed, Bayesian, random forest, boosted-tree and two-way league models, each scored on pitchers it never saw. The best misses first-year FIP by 0.61 runs; luck alone accounts for 0.45.
New: Taiwan’s CPBL, projected by the two-way league model, which learns from 7,040 seasons by 1,103 pitchers who pitched in two or more leagues.
Career odds for KBO and NPB pitchers: the chance he reaches MLB and sticks two or more seasons.
KNN/PCA comps matched within role, plus Kaplan-Meier survival curves.
Scouting Report: Yoshinobu Yamamoto, NPB 2023 → MLB year 1, model by model.Comps: closest MLB match is Jake Arrieta, 2015; closest past mover is Masahiro Tanaka.
Writing
Scouting notebook
Scouting reports, player plans and takes on prospects, pitches and roster moves. Open any post to read it in full.
Portfolio
Reports & research
My research papers, scouting reports and slides, in full. Each opens as a PDF in a new tab.
Milwaukee Brewers · Baseball Operations Roundtable · June 2026
Brewers Roundtable
I’m excited to share that I was selected to present at the Milwaukee Brewers’ Baseball Operations Roundtable this June.
I presented my senior independent study, An Analysis of 2025 MLB Statcast Data: Count Effects, Tunneling, and Pitch Sequencing, to members of the Brewers’ front office. Thank you to the Brewers for the opportunity, and to Professor Richard De Veaux for advising the project.
What I presented
Marlins pitch usage before and after their pitch-calling change
Spin for one of the 30 MLB organizations, spin again for one of its four full-season affiliates, then pull up that club’s games and write a scouting report on someone on the roster. Try it.
Spin 1 · OrganizationNot spun yet
Spin 2 · AffiliateWaiting on the club spin
Your assignment
Pick a player on the roster, watch him, and fill this in. Your draft stays in this browser.
From the stands
Photos & video
Ballparks in South Korea, Japan and the U.S., two halls of fame, Monument Park, and a few from growing up. Tap any photo to see it larger.