Scripts
Moneyball poster

2002

Moneyball script

Frustrated by financial limitations, Oakland A's GM Billy Beane, with Peter Brand, revolutionizes baseball using sabermetrics to scout undervalued players, facing strong internal opposition. Despite initial struggles and clashes with his manager, Billy's controversial trades and unwavering commitment lead the A's to an unprecedented 20-game winning streak, capped by a dramatic walk-off home run. Though the A's lose in the playoffs, Billy's innovative methods attract widespread attention, including a record-breaking offer from the Boston Red Sox. Billy declines the Red Sox offer, choosing to remain with the A's, having forever changed how baseball teams are constructed.

Writer
Steven Zaillian & Aaron Sorkin
IMDb ID (imdb_id)
tt1210166
Script date
2002
122Scenes
12Characters
125Pages
8Dialogue samples

Save the Cat beat sheet

Moneyball Save the Cat analysis

Moneyball follows Oakland A’s GM Billy Beane as he overturns traditional baseball scouting with data analytics.

Open full beat sheet
85

Key characters

Billy Beane

Billy Beane is listed as General Manager of the Oakland A's. Former failed baseball prospect turned pragmatic, unconventional GM. In the parsed data, Billy Beane is connected to 90 scenes, 58 dialogue lines, 58 text mentions, first appearing around scene 3.

90 scenes / 58 dialogue lines

Peter Brand

Peter Brand is listed as Assistant General Manager. Young Yale economics graduate with a scientific, statistical approach to baseball. In the parsed data, Peter Brand is connected to 38 scenes, 28 dialogue lines, 28 text mentions, first appearing around scene 15.

38 scenes / 28 dialogue lines

Art Howe

Art Howe is listed as Manager of the Oakland A's. Traditionalist manager who clashes with Billy's methods. In the parsed data, Art Howe is connected to 18 scenes, 16 dialogue lines, 16 text mentions, first appearing around scene 31.

18 scenes / 16 dialogue lines

Scott Hatteberg

Scott Hatteberg is listed as First Baseman. Former catcher with nerve damage, recruited for his high on-base percentage. In the parsed data, Scott Hatteberg is connected to 14 scenes, 4 dialogue lines, 4 text mentions, first appearing around scene 85.

14 scenes / 4 dialogue lines

David Justice

David Justice is listed as Outfielder. Veteran player recruited to provide leadership and on-base value. In the parsed data, David Justice is connected to 10 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 64.

10 scenes / 2 dialogue lines

Casey Beane

Casey Beane is listed as Billy's daughter. Pre-teen indie-rock girl. In the parsed data, Casey Beane is connected to 7 scenes, 4 dialogue lines, 4 text mentions, first appearing around scene 70.

7 scenes / 4 dialogue lines

Tara

Tara is listed as Billy's companion. Supportive figure in Billy's life. In the parsed data, Tara is connected to 6 scenes, 1 dialogue line, 1 text mention, first appearing around scene 4.

6 scenes / 1 dialogue lines

Grady Fuson

Grady Fuson is listed as Head Scout. Traditionalist scout who relies on 'gut feeling' and physical appearance. In the parsed data, Grady Fuson is connected to 5 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 42.

5 scenes / 2 dialogue lines

Steve Schott

Steve Schott is listed as Owner of the Oakland A's. Successful home builder and budget-conscious team owner. In the parsed data, Steve Schott is connected to 4 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 9.

4 scenes / 2 dialogue lines

Scott Boras

Scott Boras is listed as Sports Agent. High-profile agent representing Johnny Damon. In the parsed data, Scott Boras is connected to 3 scenes, first appearing around scene 5.

3 scenes / 0 dialogue lines

Mark Shapiro

Mark Shapiro is listed as General Manager of the Cleveland Indians. Billy's counterpart in Cleveland. In the parsed data, Mark Shapiro is connected to 2 scenes, 2 dialogue lines, 2 text mentions, first appearing around scene 119.

2 scenes / 2 dialogue lines

Arn Tellem

Arn Tellem is listed as Sports Agent. Agent representing Jason Giambi. In the parsed data, Arn Tellem is connected to 1 scene, first appearing around scene 8.

1 scenes / 0 dialogue lines

Scene outline

  1. 1. INT. OAKLAND COLISEUM - NIGHT

    Security guards watch a game on TV in a deserted locker room.

  2. 2. EXT. OAKLAND COLISEUM - NIGHT

    Billy sits alone in the stadium listening to a radio broadcast of the game.

    Billy Beane
  3. 3. INT. OAKLAND COLISEUM - NIGHT

    Billy encounters a security guard while leaving the stadium.

    Billy Beane
  4. 4. EXT. COLISEUM - PARKING LOT - NIGHT

    Billy talks to Tara on the phone while sitting in his car.

    Billy Beane, Tara
  5. 5. INT. OAKLAND AIRPORT TERMINAL - DAY

    Billy and Tara check in for their flight while Billy negotiates on the phone.

    Billy Beane, Tara, Scott Boras
  6. 7. INT. SINAI TEMPLE - BRENTWOOD - DAY

    Billy attends a Bar Mitzvah.

    Billy Beane
  7. 8. INT. TEMPLE LOBBY - DAY

    Billy confronts Arn Tellem about Giambi's contract.

    Billy Beane, Arn Tellem
  8. 9. INT. OFFICE - SAN BRUNO - DAY

    Billy argues with Steve Schott about the team's budget.

    Billy Beane, Steve Schott
  9. 10. INT. BILLY'S TRUCK - DAY

    Billy calls Scott Boras while driving.

    Billy Beane, Scott Boras
  10. 11. INT. BILLY'S HOUSE - DANVILLE - DAY

    Billy returns home and talks to Tara and Boras.

    Billy Beane, Tara, Scott Boras
  11. 12. INT. Oakland A's Front Office - DAY

    Billy challenges his scouts on their traditional methods of replacing lost players, introducing the idea of Bill James and rethinking how to build a team.

    Billy Beane, Grady Fuson, Art Howe, Scott Hatteberg, David Justice
  12. 13. EXT. High School Baseball Field - DAY

    Flashback to 1980 where scouts watch a young Billy Beane play.

    Billy Beane
  13. 14. INT. Indians Corporate Offices - DAY

    Billy meets with Mark Shapiro to discuss trades.

    Billy Beane, Mark Shapiro, Peter Brand
  14. 15. INT. OAKLAND COLISEUM - SCOUTING ROOM - DAY

    Billy meets with his scouting department to discuss replacements for lost players.

    Billy Beane, Grady Fuson
  15. 15. INT. Indians Corporate Offices - DAY

    Billy meets Peter Brand for the first time.

    Billy Beane, Peter Brand
  16. 16. INT. Parking Structure - CONTINUOUS

    Billy and Peter discuss baseball philosophy.

    Billy Beane, Peter Brand
  17. 17. INT. Airplane - NIGHT

    Billy reflects on his career.

    Billy Beane
  18. 18. INT. Billy's House - NIGHT

    Billy calls Peter to hire him.

    Billy Beane, Peter Brand
  19. 19. INT. Peter's Office - NIGHT

    Billy and Peter begin working on their new strategy.

    Billy Beane, Peter Brand
  20. 27. INT. VIDEO ROOM - DAY

    Peter sets up a war room with computers and data.

    Peter Brand
  21. 28. INT. BILLY'S OFFICE - NIGHT

    Peter delivers data to Billy.

    Billy Beane, Peter Brand
  22. 29. EXT. OAKLAND COLISEUM - NIGHT

    Billy is seen pacing in his office from the outside.

    Billy Beane
  23. 30. INT. OAKLAND COLISEUM - DAY

    Billy and Peter walk through a corridor.

    Billy Beane, Peter Brand
  24. 31. INT. HALLWAY OUTSIDE SCOUTING ROOM - CONTINUOUS

    Billy confronts Art Howe about his contract.

    Billy Beane, Peter Brand, Art Howe
  25. 32. INT. SCOUTING ROOM - DAY

    Billy presents his new strategy to the scouts.

    Billy Beane, Peter Brand, Art Howe, Scott Hatteberg, Grady Fuson, David Justice
  26. 33. EXT/INT. TACOMA HOUSE - NIGHT

    Billy calls Scott Hatteberg.

    Billy Beane, Scott Hatteberg
  27. 34. INT. SCOTT HATTEBERG'S HOUSE - NIGHT

    Billy and Washington recruit Hatteberg.

    Billy Beane, Scott Hatteberg
  28. 34. EXT. Tidewater - DAY

    Billy Beane grounds out while playing for the minor league Tidewater team.

    Billy Beane
  29. 35. EXT/INT. SAN DIEGO - PRESENT DAY

    Billy visits his ex-wife's house.

    Billy Beane
  30. 35. EXT. Toledo - DAY

    Billy pops up lamely to the pitcher and shows frustration.

    Billy Beane
  31. 36. INT. SAN DIEGO HOUSE - CONTINUOUS

    Billy talks with his ex-wife and her husband.

    Billy Beane, Casey Beane
  32. 36. EXT. Yankee Stadium - DAY

    Billy, playing for the Minnesota Twins, throws his helmet in the dugout.

    Billy Beane
  33. 37. INT. GUITAR CENTER - DAY

    Billy buys Casey a guitar.

    Billy Beane, Casey Beane
  34. 37. EXT. Portland - DAY

    Billy throws a water cooler in the dugout.

    Billy Beane
  35. 38. EXT. DODGER STADIUM - DAY

    Flashback to Billy's failed baseball career.

    Billy Beane
  36. 38. EXT. Minnesota - DAY

    Billy strikes out while playing for the Minnesota Twins.

    Billy Beane
  37. 39. EXT. Detroit - DAY

    Billy heaves a bat rack across the field.

    Billy Beane
  38. 40. EXT. Oakland Coliseum Field - NIGHT

    Billy breaks his bat after a called third strike and is tossed from the game.

    Billy Beane
  39. 41. EXT. TIDEWATER - DAY

    Flashback to Billy's minor league career.

    Billy Beane
  40. 41. INT. Oakland Coliseum Video Room - DAY

    Billy and Peter discuss Hatteberg and Kevin Youkilis.

    Billy Beane, Peter Brand, Grady Fuson
  41. 42. EXT. TOLEDO - DAY

    Flashback to Billy's minor league career.

    Billy Beane
  42. 42. INT. Locker Room - DAY

    Billy and Grady argue about the use of statistics in baseball.

    Billy Beane, Art Howe, Grady Fuson
  43. 43. EXT. Phoenix Municipal Stadium - DAY

    Billy gives an interview during spring training.

    Billy Beane
  44. 44. INT. Locker Room - Arizona - DAY

    Mike Magnante puts on knee braces while Hatteberg watches.

    Scott Hatteberg
  45. 45. EXT. Phoenix Municipal Stadium - DAY

    Billy and Peter observe players during spring training.

    Billy Beane, Peter Brand, Art Howe, Scott Hatteberg, David Justice
  46. 46. INT. Locker Room - Arizona - DAY

    Billy, Art, and Washington discuss Hatteberg's position.

    Billy Beane, Art Howe
  47. 47. EXT. Oakland Coliseum - DAY

    Opening day preparations and player arrivals.

    Scott Hatteberg
  48. 48. INT. A's Locker Room - DAY

    Billy and Peter visit the locker room before the game.

    Billy Beane, Peter Brand, David Justice
  49. 49. EXT. Oakland Coliseum - Announcer's Booth - DAY

    Announcers discuss the A's lineup.

  50. 50. EXT. Oakland Coliseum Field - DAY

    Billy greets VIPs and Little League players.

    Billy Beane
  51. 51. EXT. Oakland Coliseum Field Level Seats - DAY

    Tara and Elizabeth Hatteberg meet.

    Tara
  52. 52. EXT. Oakland Coliseum Field - DAY

    Art Howe talks to a journalist about his contract.

    Art Howe
  53. 53. EXT. Oakland Coliseum - DAY

    National Anthem and game start.

    Art Howe
  54. 54. EXT. Oakland Coliseum Field Level - DAY

    Billy tells Peter he doesn't watch games.

    Billy Beane, Peter Brand
  55. 55. INT. Billy's Office - DAY

    Billy watches the game on TV.

    Billy Beane
  56. 56. EXT. Oakland Coliseum Field - DAY

    Archival footage of a pop-up.

  57. 57. INT. Weight Room - DAY

    Billy checks his blackberry.

    Billy Beane
  58. 58. INT. Weight Room - DAY

    Billy bench presses.

    Billy Beane
  59. 59. EXT. Oakland Coliseum Field - DAY

    Archival footage of a double play.

  60. 60. INT. Weight Room - DAY

    Billy destroys his blackberry.

    Billy Beane
  61. 61. INT. Locker Room/Area Outside Art's Office - NIGHT

    Billy and Art argue about team management.

    Billy Beane, Art Howe
  62. 62. INT. Billy's Office - DAY

    Billy tells Peter to go on the road with the team.

    Billy Beane, Peter Brand
  63. 63. INT. Airplane - NIGHT

    Jeremy Giambi drinks on the plane.

  64. 64. INT. AIRPLANE - NIGHT

    David Justice and Peter discuss the team's performance and Billy's management style while flying.

    Peter Brand, David Justice
  65. 65. INT. WEIGHT ROOM - NIGHT

    Billy watches news about the A's poor performance while working out.

    Billy Beane
  66. 66. INT. BILLY'S TRUCK - DAY

    Billy drives while listening to radio reports about the team's losing streak.

    Billy Beane
  67. 67. INT. OAKLAND AIRPORT - DAY

    Billy meets his daughter Casey at the airport.

    Billy Beane, Casey Beane
  68. 68. INT. BILLY'S/PETER'S OFFICE - DAY

    Billy and Peter discuss the sample size of their current performance.

    Billy Beane, Peter Brand
  69. 69. INT. BILLY'S OFFICE - DAY

    Billy watches David Justice ground into a double play on TV.

    Billy Beane, David Justice
  70. 70. INT. BILLY'S HOUSE - AFTERNOON

    Billy and Casey have a conversation about life and school while eating ice cream.

    Billy Beane, Casey Beane
  71. 71. INT. BILLY'S OFFICE - DAY

    Billy and Peter discuss statistical theory.

    Billy Beane, Peter Brand
  72. 72. EXT. SAFECO FIELD - DAY

    Art Howe makes a pitching change during a game.

    Art Howe
  73. 73. INT. OAKLAND AIRPORT - DAY

    Billy says goodbye to Casey and reacts to a game update.

    Billy Beane, Casey Beane
  74. 74. EXT. TRACK - MORNING

    Billy runs while listening to game updates.

    Billy Beane
  75. 75. INT. SCHOTT'S OFFICE - DAY

    Billy and Peter meet with Steve Schott to defend their strategy.

    Billy Beane, Peter Brand, Steve Schott
  76. 76. INT. OAKLAND COLISEUM - DAY

    Billy confronts Art Howe about the lineup.

    Billy Beane, Art Howe
  77. 77. INT. ART'S OFFICE - NIGHT

    Billy and Art have a tense confrontation after a loss.

    Billy Beane, Art Howe
  78. 78. INT. CLUB HOUSE LOCKER ROOM - NIGHT

    Billy confronts Jeremy Giambi about his attitude after a loss.

    Billy Beane
  79. 79. INT. BILLY'S TRUCK - NIGHT

    Billy and Peter discuss player stats over the phone.

    Billy Beane, Peter Brand
  80. 80. INT. CAR - NIGHT

    Flashback to 1989: Billy and his wife discuss his failing baseball career.

    Billy Beane

Dialogue examples

In which case I'm a 44 year old guy with a high-school diploma and a daughter who I'd like to be able to put through college one day. You're 25 years old with a degree from Yale and a pretty impressive apprenticeship. I don't think we're asking the right question. I think the question we're supposed to be asking now is, do you believe in what we're doing or not? It's a problem that you think we need to explain ourselves. Don't... to anyone. I'm going to see this through, for better or for worse. Just tell me, do you project we'll win more games with Peña or Hatteberg on first?

Billy Beane / Scene 83

Hey, listen up fellas... bring it up real quick. We got some older guys on this team, we got some younger guys on this team. What we got right now is a chance for everyone to make history.

David Justice / Scene 109

So, um, Carlos, you've been traded to the Tigers. This is the number of Jay Palmer, their travel secretary. He's expecting your call. He'll help you arrange travel to Detroit.

Peter Brand / Scene 84

You got a kid in there with a Yale economics degree and a scout out here with 29 years baseball experience and you're listening to the wrong one.

Grady Fuson / Scene 42

Pena's not just the best first baseman on the roster, he's the only first baseman on the roster and the most valuable member on this team.

Art Howe / Scene 76

Billy, Peña is an all star. If you dump him, and if Hatte doesn't work out, you know, this is the kind of decision that gets you fired.

Peter Brand / Scene 83

You've been a huge part of this team but decisions have to be made that are best for the team, I'm sure you can understand that.

Peter Brand / Scene 62

It's her birthday and I need to get her a present but she's usually the one who does that for me so do you have any ideas?

Mark Shapiro / Scene 119

Use this structured screenplay data

SlugDB turns parsed screenplays into scene, character, dialogue, trivia, semantic search, Save the Cat, and API-ready analysis.

Use SlugDB when you need screenplay API data, movie dialogue search, character evidence, scene context, or MCP tools without building a scraper first.

Browse scripts API reference MCP setup Free API key