← Back to portfolio Case Study 01

Reframing how a major league thinks about the fan experience.

Major League Baseball  ·  Sports & Entertainment  ·  2024–2025

MLB's product and strategy teams wanted to improve the food and beverage experience at ballparks. The working assumption was that speed was the problem — fans were waiting too long, and faster service would fix it. My job was to find out whether that was actually true, and what, if anything, the speed framing was missing.

The challenge wasn't just research. It was helping a major league organization loosen its grip on an assumption that felt obvious — and replace it with something more useful.

I spent time at four ballparks — Yankees Stadium, Citi Field, Daikin Park in Houston, and Citizens Bank Park in Philadelphia — watching fans move through concourses, standing in lines, and talking to people mid-purchase. Not in a focus group. In the actual environment, during actual games.

That fieldwork was combined with large-scale fan surveys and in-depth one-on-one interviews. The goal was to get past what people say they want and understand what they're actually trying to accomplish at different moments in the ballpark experience.

The picture that emerged was more complicated than "fans want faster food." Fans aren't a single type of person making a single type of decision. Their behavior shifts depending on what they're trying to accomplish — and the concourse environment was actively working against some of those modes while supporting others.

The league had been organizing its thinking around speed. The research showed the bigger opportunity was confidence, autonomy, access, and hospitality. That's a fundamentally different design brief — and it changes what you invest in, how you lay out a space, how you train staff, and what information you surface and when.

A fan who doesn't know what's available, or doesn't know how long a line will take, doesn't just feel frustrated — they make a different decision. They go back to their seat. They miss their moment. Speed wasn't the problem. Information architecture was.

The findings shifted what the league decided to prioritize going into the next planning cycle — and they did it across all 30 teams.

22 actionable insights and a long-range fan experience vision now driving 2026+ planning across all 30 MLB teams. Of 11 strategic recommendations developed, five were adopted as foundational initiatives. Research established as governance-level input to the league's planning process. Findings presented by league executives at industry conferences.

Methods & Approaches
Ethnographic field research Concourse observation Fan surveys In-depth interviews Jobs to be Done Journey mapping Behavioral segmentation Multi-year roadmapping

Let's Talk

If you're working on something hard, I'd like to hear about it.

If you are at an organization where understanding people is treated as a real input to strategy, and not an afterthought, I would love to talk to you.

Based in Maplewood, NJ · Currently available for full-time or consulting roles at the Senior Director to VP level · New York metro or remote

transition: color 0.2s; } .nav-links a:hover { color: var(--navy); } .btn-primary { display: inline-flex; align-items: center; gap: 8px; padding: 9px 24px; background: var(--accent-2); color: var(--white) !important; font-size: 15px; font-weight: 500; text-decoration: none; border-radius: 999px; transition: opacity 0.2s; } .btn-primary:hover { opacity: 0.85; } /* CASE STUDY HEADER */ .cs-header { background: var(--navy); padding: 80px 0 72px; } .cs-back { display: inline-flex; align-items: center; gap: 8px; font-size: 13px; font-weight: 500; color: rgba(255,255,255,0.45); text-decoration: none; margin-bottom: 40px; transition: color 0.2s; } .cs-back:hover { color: rgba(255,255,255,0.8); } .cs-num { font-family: var(--serif); font-size: 11px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: var(--accent); margin-bottom: 20px; display: block; } .cs-header h1 { font-family: var(--serif); font-size: clamp(32px, 5vw, 56px); font-weight: 700; line-height: 1.1; color: var(--white); max-width: 720px; margin-bottom: 28px; } .cs-meta { font-size: 14px; font-weight: 400; color: rgba(255,255,255,0.45); letter-spacing: 0.03em; } /* CASE STUDY BODY */ .cs-body { padding: 80px 0; } .cs-section { display: grid; grid-template-columns: 200px 1fr; gap: 48px; padding: 48px 0; border-top: 1px solid var(--rule); } .cs-section:first-child { border-top: none; padding-top: 0; } .cs-section-label { font-size: 11px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: var(--accent); padding-top: 4px; } .cs-section-content p { font-size: 17px; color: var(--text); line-height: 1.75; margin-bottom: 18px; } .cs-section-content p:last-child { margin-bottom: 0; } .cs-section-content h4 { font-family: var(--serif); font-size: 20px; font-weight: 700; color: var(--navy); margin-bottom: 16px; } /* OUTCOMES */ .cs-outcomes { background: var(--off-white); border-left: 3px solid var(--accent); padding: 28px 32px; border-radius: 0 8px 8px 0; margin-top: 8px; } .cs-outcomes p { font-size: 16px; color: var(--text); line-height: 1.7; } /* METHOD TAGS */ .cs-methods { padding: 40px 0 0; border-top: 1px solid var(--rule); margin-top: 48px; } .cs-methods-label { font-size: 11px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin-bottom: 16px; } .method-tag { display: inline-block; padding: 4px 12px; background: var(--off-white); border: 1px solid var(--rule); border-radius: 20px; font-size: 12px; color: var(--muted); margin: 3px 3px; } /* BACK NAV */ .cs-nav { padding: 48px 0; border-top: 1px solid var(--rule); margin-top: 0; } .cs-nav a { font-size: 15px; font-weight: 600; color: var(--accent-2); text-decoration: none; } .cs-nav a:hover { text-decoration: underline; } /* CONTACT */ .contact-section { background: var(--navy); padding: 88px 0; } .contact-inner { max-width: 600px; } .contact-inner .label { color: var(--accent); } .contact-inner h2 { font-family: var(--serif); font-size: clamp(32px, 5vw, 56px); font-weight: 800; line-height: 1.1; color: var(--white); margin-bottom: 20px; } .contact-inner p { font-size: 16px; color: rgba(255,255,255,0.6); margin-bottom: 36px; max-width: 440px; } .contact-links { display: flex; gap: 16px; flex-wrap: wrap; margin-bottom: 40px; } .btn-secondary { display: inline-flex; align-items: center; gap: 8px; padding: 9px 24px; background: transparent; color: rgba(255,255,255,0.75); font-size: 15px; font-weight: 500; text-decoration: none; border: 1px solid rgba(255,255,255,0.3); border-radius: 999px; transition: color 0.2s, border-color 0.2s; } .btn-secondary:hover { color: var(--white); border-color: rgba(255,255,255,0.7); } .contact-location { font-size: 13px; color: rgba(255,255,255,0.35); } /* FOOTER */ footer { padding: 24px 0; border-top: 1px solid var(--rule); } .footer-inner { display: flex; justify-content: space-between; align-items: center; } footer p { font-size: 12px; color: var(--muted); } /* RESPONSIVE */ @media (max-width: 760px) { .cs-section { grid-template-columns: 1fr; gap: 16px; } .container { padding: 0 20px; } .nav-links { display: none; } }
← Back to portfolio Case Study 01

Reframing how a major league thinks about the fan experience.

Major League Baseball  ·  Sports & Entertainment  ·  2024–2025

MLB's product and strategy teams wanted to improve the food and beverage experience at ballparks. The working assumption was that speed was the problem — fans were waiting too long, and faster service would fix it. My job was to find out whether that was actually true, and what, if anything, the speed framing was missing.

The challenge wasn't just research. It was helping a major league organization loosen its grip on an assumption that felt obvious — and replace it with something more useful.

I spent time at four ballparks — Yankees Stadium, Citi Field, Daikin Park in Houston, and Citizens Bank Park in Philadelphia — watching fans move through concourses, standing in lines, and talking to people mid-purchase. Not in a focus group. In the actual environment, during actual games.

That fieldwork was combined with large-scale fan surveys and in-depth one-on-one interviews. The goal was to get past what people say they want and understand what they're actually trying to accomplish at different moments in the ballpark experience.

The picture that emerged was more complicated than "fans want faster food." Fans aren't a single type of person making a single type of decision. Their behavior shifts depending on what they're trying to accomplish — and the concourse environment was actively working against some of those modes while supporting others.

The league had been organizing its thinking around speed. The research showed the bigger opportunity was confidence, autonomy, access, and hospitality. That's a fundamentally different design brief — and it changes what you invest in, how you lay out a space, how you train staff, and what information you surface and when.

A fan who doesn't know what's available, or doesn't know how long a line will take, doesn't just feel frustrated — they make a different decision. They go back to their seat. They miss their moment. Speed wasn't the problem. Information architecture was.

The findings shifted what the league decided to prioritize going into the next planning cycle — and they did it across all 30 teams.

22 actionable insights and a long-range fan experience vision now driving 2026+ planning across all 30 MLB teams. Of 11 strategic recommendations developed, five were adopted as foundational initiatives. Research established as governance-level input to the league's planning process. Findings presented by league executives at industry conferences.

Methods & Approaches
Ethnographic field research Concourse observation Fan surveys In-depth interviews Jobs to be Done Journey mapping Behavioral segmentation Multi-year roadmapping

Let's Talk

If you're working on something hard, I'd like to hear about it.

If you are at an organization where understanding people is treated as a real input to strategy, and not an afterthought, I would love to talk to you.

Based in Maplewood, NJ · Currently available for full-time or consulting roles at the Senior Director to VP level · New York metro or remote