Rest of Season Fantasy Baseball Player Rater – Pitchers 6×6 QS (Yahoo)

Updated: | Maintained by

Download Table as CSV
Note: Filters and sorting in the table below apply to the output!

# Name Team Pos $ $/G PS IP $W $SV $ERA $WHIP $K $QS OWNED%
Josh Hader MIL RP 7 47
Buck Farmer DET SP -7.9 7 1
Mark Appel PHI SP -11.6 7 0
Zack Godley ARI SP 0.4 7 76
Jon Gray COL SP 0.0 8 66
Aaron Blair ATL SP -7.9 7 0
Rookie Davis CIN SP -7.1 7 0
Chad Kuhl PIT SP -7.2 7 7
Chase De Jong SEA SP -12.2 7 0
German Marquez COL SP -0.8 7 23
Austin Voth WSH SP -7.4 7 0
Jaime Schultz TB SP -7.1 7 0
Julio Urias LAD SP -0.2 8 16
Luis Perdomo SD SP -7.2 8 16
Brian Johnson BOS SP -11.2 7 0
Frankie Montas OAK SP -4.8 7 0
Nicholas Travieso CIN SP -12.6 7 0
Ty Blach SF SP -7.6 7 5
Jake Thompson PHI SP -8.6 8 0
Tyler Glasnow PIT SP 1.0 7 19
Amir Garrett CIN SP -7.5 7 12
Yohander Mendez TEX RP 7 0
Hyun-Jin Ryu LAD SP 1.0 7 27
Adam Conley MIA SP -7.8 7 3
Jorge Lopez MIL RP 7 0
Tyler Danish CHW SP -8.5 7 0
Braden Shipley ARI SP -7.5 8 0
Daniel Wright LAA SP -11.2 7 0
Chad Green NYY RP 7 69
Dillon Overton SD RP 7 0
Miguel Castro BAL RP 7 1
Luis Castillo CIN SP 0.2 7 18
Masahiro Tanaka NYY SP 1.6 9 81
Sean Manaea OAK SP -0.4 8 55
Luis Severino NYY SP 2.1 7 72
Odrisamer Despaigne MIA SP -8.3 8 0
Carlos Rodon CHW SP -0.4 8 45
Aaron Nola PHI SP 2.1 8 68
Reynaldo Lopez CHW SP -7.9 7 7
Kendall Graveman OAK SP -1.1 8 15
Antonio Senzatela COL SP -7.1 7 23
Nate Smith LAA SP -8.3 7 0
Cody Reed CIN SP -6.3 7 0
Shane Carle COL RP 7 0
Steven Brault PIT SP -6.4 7 8
Andrew Heaney LAA SP 0.3 8 3
Matthew Boyd DET SP -7.2 7 5
Mike Mayers STL RP 7 0
Chase Johnson SF SP -7.9 7 0
Jose De Leon TB SP 0.1 8 0
Marco Gonzales SEA SP -6.8 7 0
Lucas Giolito CHW SP -7.7 8 8
Conner Greene TOR SP -13.4 7 0
Kyle Zimmer KC SP -5.2 7 0
Gabriel Ynoa BAL SP -12.7 7 4
Michael Fulmer DET SP -0.6 9 69
Ross Stripling LAD RP 8 9
Jesse Hahn OAK SP -8.3 7 5
Adrian Sampson TEX SP -7.6 7 0
Chris Beck CHW RP 8 0
Matt Koch ARI RP 7 0
Drew VerHagen DET RP 7 0
Marcus Stroman TOR SP 0.5 9 89
Pierce Johnson SF RP 7 0
Eddie Butler CHC SP -8.3 7 1
Lucas Sims ATL SP -3.6 7 12
Clayton Blackburn TEX SP -6.4 7 0
Joe Biagini TOR SP -7.5 7 1
Joe Musgrove HOU RP 8 31
Wei-Yin Chen MIA SP -4.0 8 0
Yu Darvish LAD SP 2.8 8 69
Taylor Jungmann MIL RP 7 0
Gerrit Cole PIT SP 1.5 8 74
Henry Owens BOS SP -13.0 7 0
Jayson Aquino BAL SP -6.3 7 0
Eduardo Rodriguez BOS SP -0.7 7 53
Kyle Crick SF RP 7 0
Zach Davies MIL SP -7.5 8 54
Adalberto Mejia MIN SP -7.9 7 0
Daniel Norris DET SP -6.7 7 8
Connor Sadzeck TEX RP 7 0
Brandon Brennan FA SP -8.1 7 0
Tim Cooney CLE SP -7.2 7 0
Alex Wood LAD SP 2.1 8 62
Ty Wagner TEX SP -7.3 7 0
Chris O’Grady MIA SP -1.2 7 0
Jonathan Moscot CIN SP -12.3 7 0
Brent Suter MIL SP -1.3 8 5
Michael Wacha STL SP 0.1 8 62
Cesar Vargas SD SP -7.9 7 0
Kevin Gausman BAL SP 0.4 8 86
Lance McCullers Jr. HOU SP 2.2 8 64
Rob Whalen SEA SP -7.5 7 0
Chris Stratton SF SP -6.8 7 8
Tyler Duffey MIN RP 7 3
Joan Gregorio SF SP -7.5 7 0
Blake Snell TB SP 0.6 7 57
Alec Asher BAL SP -12.4 8 0
Robert Stephenson CIN SP -6.7 7 5
Jharel Cotton OAK SP -0.6 8 18
Christian Binford KC SP -12.3 7 0
John Gant STL SP -6.8 7 1
Ryan Merritt CLE SP -8.0 7 0
Sal Romano CIN SP -7.9 7 0
Robert Gsellman NYM SP -7.7 8 9
Jacob Faria TB SP -6.8 7 32
Jose Berrios MIN SP -6.8 7 77
Brock Stewart LAD SP -0.4 7 1
Justin Hancock FA SP -6.9 7 0
Yency Almonte COL SP -12.6 7 0
Keury Mella CIN RP 7 0
Elniery Garcia PHI SP -13.0 7 0
Ronald Herrera NYY RP 7 0
Miguel Diaz SD RP 7 0
Sandy Baez DET SP -12.3 7 0
Fernando Romero MIN SP -5.9 7 0
Christoper Flexen NYM SP -7.9 7 0
Mike Hauschild HOU RP 7 0
Jackson Stephens CIN SP -7.1 7 0
Stephen Gonsalves MIN SP -6.8 7 0
Ryan Borucki TOR SP -7.9 7 0
Andrew Lockett SD RP 7 0
Onelki Garcia KC SP -6.3 7 0
Eric Skoglund KC SP -0.5 8 0
Anthony Banda ARI SP -0.8 7 0
Kyle Freeland COL SP -11.7 7 3
Max Fried ATL SP -7.1 7 8
Dietrich Enns MIN SP -7.1 7 0
Luke Farrell CHC RP 8 0
Ricardo Pinto PHI RP 7 0
Hunter Wood TB RP 7 0
Andrew Moore SEA SP -8.0 8 3
Zach Jemiola COL SP -13.4 7 0
Jen-Ho Tseng CHC SP -1.7 8 0
Luiz Gohara ATL SP -0.1 7 4
Chih-Wei Hu TB RP 7 0
Dylan Cease CHC SP -11.9 7 0
Jack Flaherty STL SP -0.2 8 16
Mitch Keller PIT SP -7.9 7 0
Michael Kopech CHW SP -7.1 7 0
Jordan Montgomery NYY SP -7.2 7 70
Sean Reid-Foley TOR SP -12.6 7 0
Dinelson Lamet SD SP -5.7 8 30
Thomas Szapucki NYM SP -12.7 7 0
Kolby Allard ATL SP -7.2 7 0
Triston McKenzie CLE SP -7.9 7 0
Chance Adams NYY SP -8.3 8 0
Mike Soroka ATL SP -7.2 7 0
Troy Scribner LAA SP -2.3 8 0
Chris Rowley TOR SP -9.1 8 0
Hunter Harvey FA SP -13.0 7 0
A.J. Puk OAK SP -0.2 8 0
Cody Dickson PIT SP -9.4 8 0
Brent Honeywell TB SP -3.8 7 0
Tyler Mahle CIN SP -6.5 8 1
Aaron Slegers MIN SP -9.1 8 0
Francis Martes HOU RP 7 0
Mark Leiter Jr. PHI SP -6.5 8 4
Kyle Lloyd SD SP -6.5 8 0
Austin Pruitt TB SP -6.4 7 0
Yadier Alvarez LAD SP -7.9 7 0
Yefrey Ramirez BAL SP -11.9 7 0
Aaron Wilkerson MIL SP -6.5 8 7
Kenta Maeda LAD SP 1.9 8 65
Anderson Espinoza SD SP -14.2 7 0
Yaisel Sierra LAD SP -5.2 7 0
Barry Enright FA SP -6.8 7 0
Jonathan Sanchez KC SP -7.5 7 0
Chris Volstad CHW SP -7.7 7 3
Austin Bibens-Dirkx TEX RP 8 0
Andrew Barbosa MIL SP -6.0 7 0
Anthony Fernandez DET SP -8.3 7 0
Taylor Cole TOR RP 8 0
Toru Murata FA SP -12.7 7 0
Carson Fulmer CHW SP -13.4 7 3
Jarlin Garcia MIA RP 7 0
Luke Weaver STL SP 1.4 7 54
Sean Newcomb ATL SP -5.4 7 14
Grant Holmes OAK SP -8.7 7 0
Trevor Williams PIT SP -7.9 7 4
Daniel Mengden OAK SP -7.9 7 43
Tyler Beede SF SP -7.2 7 0
Yoan Lopez FA SP -5.9 7 0
Austin Brice CIN RP 7 0
Justus Sheffield NYY SP -9.1 7 0
Jeff Hoffman COL SP -7.1 7 14
Ariel Miranda SEA SP -7.0 8 14
Grayson Garvin FA SP -7.9 7 0
Sam Gaviglio KC SP -7.6 7 0
Tyler Pill NYM SP -8.1 8 0
Ben Lively PHI SP -7.2 7 5
Justin Haley BOS RP 7 0
Nolan Sanburn WSH SP -8.7 7 0
Jake Junis KC SP -6.8 7 31
Dillon Peters MIA SP -0.6 7 0
Nick Pivetta PHI SP -6.8 7 38
Felix Jorge MIN SP -11.6 7 0
Daniel Gossett OAK SP -0.9 8 0
Andrew Suarez FA SP -5.4 7 0
Jason Wheeler BAL SP -5.6 7 0
Brandon Woodruff MIL SP -7.5 7 3
Logan Bawcom SD SP -8.1 7 0
“Yean Carlos” Gil ATL SP -8.7 7 0
Nik Turley MIN SP -4.9 8 0
Allen Webster TEX SP -7.5 7 0
Ismael Guillon CIN SP -8.1 7 0
Brooks Hall FA SP -7.9 7 0
David Holmberg CHW SP -12.6 7 0
Burch Smith FA SP -7.1 7 0
Hector Velazquez BOS SP -0.9 8 1
Dylan Covey CHW SP -13.0 7 0
Artie Lewicki DET SP -5.9 8 0
Deck McGuire CIN SP -5.1 8 1
Caleb Smith NYY RP 7 0
Angel Sanchez PIT RP 7 0
Dylan Bundy BAL SP -6.8 7 59
Felix Hernandez SEA SP -0.2 9 53
Henderson Alvarez PHI SP -7.6 8 4
Junior Guerra MIL SP -8.3 9 4
Tim Lincecum FA SP -11.9 7 0
Danny Salazar CLE SP 1.6 8 65
Joe Wieland FA SP -7.2 7 0
Albert Suarez SF RP 7 0
Kyle Kendrick BOS SP -12.6 7 0
Trevor Cahill KC SP -7.5 7 8
John Danks ATL SP -8.3 8 0
Chris Archer TB SP 3.1 9 86
Jake Odorizzi TB SP -0.6 8 58
Madison Bumgarner SF SP 2.2 9 88
Jesse Chavez LAA SP 1.2 8 3
Rich Hill LAD SP 1.6 8 73
Mike Montgomery CHC SP -1.6 7 54
Jarrod Parker FA SP -7.6 7 0
Jon Lester CHC SP 1.4 9 82
Cole Hamels TEX SP -1.2 9 92
Mike Pelfrey CHW SP -7.7 7 0
Wade LeBlanc PIT RP 8 0
Chris Tillman BAL SP -8.7 8 14
Phillippe Aumont FA SP -8.3 7 0
Manny Banuelos LAA SP -8.7 7 0
Brad Peacock HOU SP -0.4 7 69
Vance Worley MIA SP -7.8 8 0
Alex Cobb TB SP -7.2 7 46
Tom Koehler TOR SP -8.2 8 1
Collin McHugh HOU SP -0.1 8 55
Lucas Harrell TOR SP -7.0 7 0
Jordan Lyles SD SP -12.6 7 0
Tommy Milone NYM SP -6.4 7 0
Wily Peralta MIL RP 8 0
Mike Fiers HOU RP 8 26
Andrew Albers SEA SP -1.2 7 4
Tyson Ross TEX SP -8.6 8 3
Paul Clemens SD SP -12.6 7 0
Jason Vargas KC SP -7.2 7 72
Stephen Fife MIA SP -1.6 7 0
Gio Gonzalez WSH SP -1.0 8 97
J.A. Happ TOR SP -0.2 9 58
Carlos Carrasco CLE SP 2.4 8 82
Julio Teheran ATL SP -0.8 9 70
Johnny Cueto SF SP 0.8 10 91
Chase Anderson MIL SP -7.5 7 58
Martin Perez TEX SP -1.8 8 4
Ian Kennedy KC SP -1.9 8 24
Miguel Gonzalez TEX SP -9.0 8 8
James Shields CHW SP -8.0 8 1
Jonathan Pettibone FA SP -8.3 7 0
Josh Collmenter ATL RP 8 0
Dillon Gee MIN SP -7.2 7 1
Jaime Garcia NYY SP -1.4 8 15
Matt Cain SF SP -8.3 7 8
Bartolo Colon MIN SP -9.0 8 3
Clayton Kershaw LAD SP 5.8 10 81
Jorge De La Rosa ARI RP 7 0
Adam Wainwright STL RP 8 47
Corey Kluber CLE SP 4.7 9 96
Lance Lynn STL SP -0.6 8 68
Eric Surkamp FA SP -8.3 7 0
Jhoulys Chacin SD SP -6.7 7 32
Rick Porcello BOS SP 0.2 10 69
Ross Detwiler OAK SP -9.5 8 0
Jeff Locke MIA SP -1.2 8 0
Max Scherzer WSH SP 3.4 9 89
Ivan Nova PIT SP -6.9 8 51
Zack Greinke ARI SP 2.3 9 88
CC Sabathia NYY SP -0.7 8 19
Kyle Lohse TEX SP -8.7 8 0
Ryan Vogelsong SF SP -12.3 7 0
Jake Peavy FA SP -7.2 7 0
Marco Estrada TOR SP -0.5 9 61
Jerome Williams FA SP -13.4 7 0
R.A. Dickey ATL SP -6.4 8 5
Colby Lewis FA SP -8.0 9 0
John Lackey CHC SP -0.4 9 58
Edwin Jackson WSH SP -9.7 8 7
Matt Moore SF SP 0.4 8 22
David Price BOS SP 1.9 9 70
Ervin Santana MIN SP -1.7 8 78
Francisco Liriano HOU RP 8 12
Derek Holland CHW SP -11.8 7 16
Jake Arrieta CHC SP 0.5 9 85
Jered Weaver SD SP -9.1 8 0
David Huff FA SP -7.6 7 0
Tyler Chatwood COL SP -1.2 8 5
Jeremy Hellickson BAL SP -9.4 8 24
Jonathon Niese NYY SP -7.8 7 0
Jordan Zimmermann DET SP -8.4 8 9
Jason Hammel KC SP -6.5 8 16
Chris Smith OAK SP -10.8 7 0
Brandon McCarthy LAD SP -0.5 7 16
Yusmeiro Petit LAA RP 7 41
Edinson Volquez MIA SP -1.6 8 8
T.J. McFarland ARI RP 7 0
Jeff Samardzija SF SP 1.2 9 78
Roberto Hernandez FA SP -8.1 8 0
Anibal Sanchez DET SP -7.1 7 26
Matt Garza MIL SP -9.7 8 1
Ubaldo Jimenez BAL SP -7.4 7 0
Danny Duffy KC SP 0.1 9 77
Clayton Richard SD SP -7.5 8 4
Mat Latos TOR SP -8.6 8 0
Ricky Nolasco LAA SP -0.3 9 5
Rubby De La Rosa ARI RP 7 0
Charlie Morton HOU SP 1.3 8 55
Yovani Gallardo SEA SP -6.7 7 0
Tyrell Jenkins SD SP -13.0 7 0
Tim Berry FA SP -11.0 7 0
Jameson Taillon PIT SP 1.8 8 64
Vicente Campos LAA RP 7 0
Carlos Martinez STL SP 1.4 9 82
Nick Kingham PIT SP -6.0 7 0
Matt Harvey NYM SP -7.4 8 41
Nick Tepesch TOR SP -11.6 7 0
Justin Nicolino MIA SP -7.5 8 0
Noah Syndergaard NYM SP 3.8 9 84
Myles Jaye DET SP -11.6 7 0
James Paxton SEA SP 2.0 9 92
Williams Perez CHC SP -7.9 7 0
Jose Urena MIA SP -8.2 7 51
Jose Quintana CHC SP 1.8 9 86
Anthony Ranaudo CHW SP -11.5 7 0
Drew Pomeranz BOS SP -0.2 8 86
Jesse Biddle ATL SP -5.9 7 0
Matt Grace WSH RP 7 0
A.J. Cole WSH SP -7.9 7 0
Zach Lee SD SP -8.3 7 0
Dallas Beeler CHC SP -8.3 7 0
Bryan Mitchell NYY SP -5.2 7 0
Robbie Ray ARI SP 2.7 8 93
Parker Bridwell LAA SP -8.3 7 42
Taijuan Walker ARI SP -1.1 8 69
Jordan Pries FA SP -7.9 7 0
Matt Andriese TB SP -0.3 8 1
Jake Esch SD SP -8.9 7 0
Rafael Montero NYM SP -6.9 8 3
Chris Devenski HOU RP 7 80
Sonny Gray NYY SP 0.4 7 80
Sean Gilmartin STL RP 7 0
Raul Alcantara OAK SP -6.7 7 0
Matt Wisler ATL RP 8 0
Mike Clevinger CLE SP -0.4 7 51
Joel De La Cruz ATL SP -8.3 7 0
Tyler Anderson COL SP 1.3 8 20
Alex Claudio TEX RP 7 91
Nick Martinez TEX SP -13.0 7 0
Adrian Houser MIL SP -5.2 7 0
Kyle Hendricks CHC SP -0.1 9 81
Kendry Flores MIA SP -7.9 7 0
Aaron Brooks MIL SP -7.5 8 0
Chris Bassitt OAK SP -6.0 8 0
Seth Lugo NYM SP -7.3 8 15
Erik Johnson SD SP -7.9 7 0
Adam Morgan PHI RP 7 5
Mike Wright BAL SP -7.8 7 0
Roenis Elias BOS RP 8 0
Tyler Wilson BAL SP -7.4 8 0
Trevor Bauer CLE SP 1.2 9 61
Logan Verrett BAL SP -13.0 7 0
Pat Dean FA SP -8.6 7 0
Brett Anderson TOR SP -1.9 8 1
Josh Tomlin CLE SP -1.4 8 49
Hiram Burgos MIL SP -11.9 7 0
Kris Medlen ATL SP -8.3 7 0
Doug Fister BOS SP -2.0 8 12
Dallas Keuchel HOU SP 0.7 9 78
Dan Straily MIA SP 0.3 8 47
Jeremy Jeffress MIL RP 7 8
Bud Norris LAA RP 7 28
Michael Blazek MIL SP -7.7 7 0
Garrett Richards LAA SP 1.0 8 18
Travis Wood SD SP -7.9 7 0
Patrick Corbin ARI SP -1.0 8 50
Tim Melville SD SP -7.5 7 0
Paolo Espino TEX SP -4.8 8 1
Homer Bailey CIN SP -7.9 7 0
Adam Wilk MIN SP -7.1 7 0
John Lamb LAA SP -7.9 7 0
Justin Verlander HOU SP 3.0 9 80
Tanner Roark WSH SP 0.3 9 74
Wade Miley BAL SP -1.4 8 5
Andrew Cashner TEX SP -13.4 7 23
Brandon Beachy FA SP -7.9 7 0
T.J. House TOR SP -12.0 7 0
Sean O’Sullivan BOS SP -12.4 8 0
Chris Rusin COL RP 8 8
Mike Minor KC RP 7 70
Tyler Matzek CHW SP -13.4 7 0
Shane Greene DET RP 7 82
Mike Foltynewicz ATL SP -6.8 8 39
Asher Wojciechowski CIN RP 7 1
Christian Bergman SEA SP -9.0 7 0
Jacob deGrom NYM SP 2.7 9 86
Tim Adleman CIN SP -7.4 8 0
A.J. Griffin TEX SP -11.9 7 4
Mike Bolsinger TOR SP -6.8 7 0
David Buchanan FA SP -8.3 7 0
Lisalverto Bonilla CIN SP -6.7 7 0
Tyler Lyons STL RP 7 30
Drew Hutchison PIT SP -7.8 7 0
Chris Sale BOS SP 6.2 10 92
Kyle Gibson MIN SP -1.2 8 20
Mike Leake SEA SP -0.9 8 53
Stephen Strasburg WSH SP 3.4 9 88
Ryan Weber SEA SP -1.3 8 0
Jacob Turner WSH RP 7 0
Tyler Skaggs LAA SP 0.2 7 7
Chad Bell DET RP 7 0
Chris Heston MIN SP -8.6 8 0
Erasmo Ramirez SEA SP -1.2 8 3
Jimmy Nelson MIL SP -0.4 8 35
Chad Bettis COL SP -9.3 8 0
Sean Nolin MIL SP -11.2 7 0

NOTES:
Using the Grid: To sort, click the column header. Clicking once will sort in descending order. Click twice for ascending order. The Name field does not support sorting. To filter, type within the text box underneath the column headers. For text, it looks for any match (so ‘John’ under name would include Johnny Cueto and Chris Johnson). For numbers, you can use greater than and less than signs as well (so >1 in Runs would filter to only players with at least 1 Point Share in Runs). You can use multiple filters at the same time.

Methodology – Our $ methodology is based on our Point Shares (PS) – a SGP variant where we create a universe of rostered players based on the position constraints and value the difference per stat of the player vs the ‘average rostered player’. These differences are then divided by the modeled amount that represents a standing point in that format (e.g., 7 HRs, 15 RBIs). These Point Shares are then added up and divided into fixed dollar distributions for Hitters (67%), starting pitchers (usually around 23%) and relievers (usually around 9%). The sum of the category dollars + $1 equal the players total dollar estimate. $/Game represents a player’s value when he starts a game.

Roster: For ‘ESPN Roster’, this is C/1B/2B/SS/3B/5 OF/CI/MI/UTIL/9P. For ‘Yahoo Roster’, this is C/1B/2B/SS/3B/3 OF/2 UTIL/2 SP/2 RP/4 P. For AL/NL-only leagues, this is 2C/1B/2B/SS/3B/5 OF/CI/MI/UTIL/9P.

Pos / MVPos: ‘Pos’ includes every position the player is eligible. ‘MVPos’ is the position that was used for their Point Share rankings and is the position where the player is judged most valuable. The order of most valuable to least valuable for positions is: C, SS, 2B, 3B, OF, 1B, DH. Note that the position eligibility rules for ESPN and AL/NL only formats is 20 games previous season / 10 games current season while Yahoo format is 10 games previous season / 5 games current season.

Owned%: Based on ownership within the Razzball Commenter Leagues which consists of 80+ 12-team MLB leagues using the standard ESPN roster format.

  1. Mike says:
    (link)

    I’m assuming Alex Wood’s severely low rank (and low $ in W’s and QS’s) is a reflection from when he was moved to relief and/or temporarily demoted to the minors, and his playing timing since returning as a starter has not yet been factored in by Streamer Projections.

  2. Dingbat says:
    (link)

    The numbers for Drew Pomeranz appear to be off. More value from Ks the rest of the season than Carrasco? That can’t be right.

    • pomeranz was projected for too many IP (got both starter and reliever credit). has been fixed.

  3. Brain Gerena says:
    (link)

    Steven Wright being 538???

  4. Brain Gerena says:
    (link)

    How is Steven Wright ranked soooooo low?

    • @Brain Gerena: Two reasons: 1) I had to update his projected starts for rest of year. Still had him as a swingman type and now he’s a full-fledged starter with some regression cushion (every 5th start * 80%). Also knocked frigin Clay B down since he looks headed for the Disgraceful List. 2) Wright is pitching way better than his past performance. Either due for regression or riding one of those crazy knuckleballer years.

      • Brain Gerena says:
        (link)

        @Rudy Gamble:

        Gotcha, thanks Rudy, Doing well this year thanks to your rankings

Leave a Reply

Your email address will not be published. Required fields are marked *