The Giants used an NL-record 64 players in 2019, but they were known for stability for most of the decade, particularly in the pitching rotation. During the 2010s, the Giants used just 35 starting pitchers.

For much of that time, it was Bumgarner, Cain, Lincecum, Vogelsong, etc. with a sprinkling of guys like Chad Gaudin, Mike Kickham, Guillermo Moscoso and Albert Suarez.

We took a look at Giants hitting leaders for the decade on Monday. Here’s a look at their top pitchers of the decade, with some notes on guys who piled up surprising numbers ...

INNINGS PITCHED

1. Madison Bumgarner -- 1,836

2. Matt Cain -- 1,213 1/3

3. Tim Lincecum -- 1,045

Surprise: George Kontos. There's a reason they called him "Everyday George." Kontos was at his best when putting out fires right after the starting pitcher departed, but he also served as a long man at times and occasionally got big outs in the late innings.

Kontos ended up throwing 309 2/3 innings for the Giants last decade, which ranked him 11th, ahead of guys like Jeremy Affeldt, Javier Lopez, Jake Peavy and Jonathan Sanchez.

WINS

1. Bumgarner -- 119

2. Lincecum -- 68

3. Cain -- 60

SAVES

1. Santiago Casilla -- 123

2. Brian Wilson -- 85

3. Sergio Romo -- 82

Surprise: Casilla. The right-hander never got to close out a title run, but he had plenty of strong relief seasons for former manager Bruce Bochy, finishing with a 2.42 ERA as a Giant with back-to-back 30-save seasons. It ended poorly for Casilla, but he doesn't get the credit he deserves for his Giants career.

This is a fun category; Ramon Ramirez, Cory Gearrin, Guillermo Mota, Clay Hensley and Jean Machi are among the players who had multiple saves for the Giants in the 2010s.

STRIKEOUTS

1. Bumgarner -- 1,784

2. Lincecum -- 1,078

3. Cain -- 965

Surprise: Derek Holland (240) had as many strikeouts for the Giants last decade as Yusmeiro Petit and more than Affeldt, Hunter Strickland and Tim Hudson. Holland tied for 12th for the decade.

STARTERS ERA

1. Bumgarner -- 3.14

2. Jonathan Sanchez -- 3.48

3. Cueto -- 3.51

RELIEVERS ERA

1. Casilla -- 2.42

2. Wilson -- 2.46

3. Lopez -- 2.47

Surprise: Hunter Strickland. Only seven Giants had a lower ERA than Strickland's 2.91 last decade. What a strange career he had in San Francisco.

Strickland came back from Tommy John rehab and pitched his way onto the 2014 postseason roster, then lost the trust of a lot of fans by giving up a bunch of homers. He also fought Bryce Harper and punched a door, but when he was on the field, he generally got outs.

ERA+

1. Wilson -- 153

2. Casilla -- 153

3. Reyes Moronta -- 152

BATTING AVERAGE AGAINST

1. Moronta -- .178

2. Will Smith -- .195

3. Ramon Ramirez -- .208

Surprise: Which one surprises you more from that list, Moronta or Ramirez? Moronta has been sneaky-good as a Giant, and the team hopes he recovers from shoulder surgery.

If Moronta ever fixes his walk issues, he's going to be one of the best relievers in the NL.

[RELATED: A look back at Giants' offensive leaders during 2010s]

WAR

1. Bumgarner -- 32.2

2. Cain -- 9.9

3. Cueto -- 8.8

Surprise: Among starting pitchers to debut after the third title, Ty Blach is the WAR leader at just 2.1. Moronta (3.0 WAR) leads all Giants pitchers who came up after 2014. There was a hell of a dry spell late in the 2010s.