Professional Sports Investing Tools

What is MLB Pitcher Strength Oscillator and how to use it?

ZCode MLB Pitcher Strength Oscillator shows you the current pitcher shape in a form of an easy chart.

Just by looking at the chart you can compare two pitchers to see their current pattern and current trend, which pitcher is surging, which is slumping.

You will also get the current team status, their last games, pitcher profitability and the difference (delta) between their profitability.

The Oscillator is calculated based on the bookie odds for the closed game.

Select the upcoming games or individual teams separately to compare them:
None
None
Arizona Diamondbacks
Atlanta Braves
Baltimore Orioles
Unlock!
Boston Red Sox
Chicago Cubs
Chicago White Sox
Cincinnati Reds
Unlock!
Cleveland Guardians
Colorado Rockies
Detroit Tigers
Miami Marlins
Unlock!
Houston Astros
Kansas City Royals
Los Angeles Angels
Los Angeles Dodgers
Unlock!
Milwaukee Brewers
Minnesota Twins
New York Mets
New York Yankees
Unlock!
Athletics
Philadelphia Phillies
Pittsburgh Pirates
San Diego Padres
Unlock!
San Francisco Giants
Seattle Mariners
St Louis Cardinals
Tampa Bay Rays
Unlock!
Texas Rangers
Toronto Blue Jays
Washington Nationals
Arizona Diamondbacks
Atlanta Braves
Baltimore Orioles
Unlock!
Boston Red Sox
Chicago Cubs
Chicago White Sox
Cincinnati Reds
Unlock!
Cleveland Guardians
Colorado Rockies
Detroit Tigers
Miami Marlins
Unlock!
Houston Astros
Kansas City Royals
Los Angeles Angels
Los Angeles Dodgers
Unlock!
Milwaukee Brewers
Minnesota Twins
New York Mets
New York Yankees
Unlock!
Athletics
Philadelphia Phillies
Pittsburgh Pirates
San Diego Padres
Unlock!
San Francisco Giants
Seattle Mariners
St Louis Cardinals
Tampa Bay Rays
Unlock!
Texas Rangers
Toronto Blue Jays
Washington Nationals
A.J. Griffin
A.J. Puk
Aaron Brooks
Adam Oller
Adrian Martinez
Alex Wood
Andrew Bailey
Andrew Triggs
Andrew Werner
Arnold Leon
Austin Pruitt
Barry Zito
Bartolo Colon
Ben Sheets
Bobby Cramer
Brad Halsey
Brad Mills
Brad Peacock
Brad Ziegler
Brady Basso
Brandon McCarthy
Brent Honeywell Jr.
Brett Anderson
Brian Fuentes
Cesar Valdez
Chad Gaudin
Chad Reineke
Chris Bassitt
Chris Smith
Clayton Mortensen
Cliff Lee
Cody Martin
Colby Lewis
Cole Irvin
Craig Breslow
Dallas Braden
Dan Haren
Dan Meyer
Dan Straily
Dana Eveland
Daniel Gossett
Daniel Mengden
Daniel Straily
Daulton Jefferies
Dillon Overton
Drew Pomeranz
Drew Rucinski
Edwin Jackson
Eric Surkamp
Esteban Loaiza
Felix Doubront
Frankie Montas
Freddy Tarnok
Gio Gonzalez
Graham Godfrey
Grant Balfour
Grant Holmes
Greg Smith
Guillermo Moscoso
Gunnar Hoglund
Henry Rodriguez
Hideki Matsui
Hogan Harris
Homer Bailey
Huston Street
J.T. Ginn
Jack Cust
Jacob Lopez
James Kaprielian
Jared Koenig
Jarrod Parker
Jason Hammel
Jason Windsor
Jay Marshall
Jeff Francoeur
Jeff Gray
Jeff Samardzija
Jeffrey Springs
Jered Weaver
Jerry Blevins
Jesse Chavez
Jesse Hahn
Jesus Luzardo
Jharel Cotton
Joe Blanton
Joe Boyle
Joe Kennedy
Joey Devine
Joey Estes
Jon Lester
Jon Meloan
Jordan Norberto
Josh Lindblom
Josh Lucas
Josh Outman
JP Sears
Justin Duchscherer
Ken Waldichuk
Kendall Graveman
Kirk Saarloos
Kyle Muller
Lenny DiNardo
Liam Hendriks
Luis Medina
Luis Severino
Marco Estrada
Mason Miller
Michael Wuertz
Mike Fiers
Mike Minor
Mitch Spence
Murphy Smith
Osvaldo Bido
Parker Dunshee
Paul Blackburn
Pedro Figueroa
Phil Hughes
Raul Alcantara
Rich Harden
Rich Hill
Ross Detwiler
Ross Gload
Ross Stripling
Roy Halladay
Ryan Cook
Santiago Casilla
Scott Feldman
Scott Kazmir
Sean Gallagher
Sean Manaea
Sean Newcomb
Sean Nolin
Shane Victorino
Shintaro Fujinami
Sonny Gray
Tanner Anderson
Tanner Roark
Tom Milone
Tommy Milone
Travis Blackley
Trevor Cahill
Tyson Ross
Vin Mazzaro
Zach Logue
Zach Neal
A.J. Alexy
A.J. Griffin
A.J. Murray
Adam Eaton
Adam Jones
Adrian Houser
Adrian Sampson
Alex Claudio
Alex Gonzalez
Alexi Ogando
Allen Webster
Andrew Cashner
Andrew Heaney
Anthony Bass
Anthony Ranaudo
Ariel Jurado
Armando Galarraga
Arthur Rhodes
Austin Bibens-Dirkx
Barry Zito
Bartolo Colon
Brad Mills
Brandon McCarthy
Brett Martin
Brock Burke
C.J. Wilson
Cesar Ramos
Chi Chi Gonzalez
Chris Martin
Cliff Lee
Cody Bradford
Colby Lewis
Cole Hamels
Cole Ragans
Cole Winn
Connor Sadzeck
Corey Kluber
Dallas Keuchel
Dane Dunning
Darren O'Day
Darren Oliver
David Buchanan
David Bush
David Ortiz
Derek Holland
Derek Lowe
Dillon Gee
Doug Fister
Doug Mathis
Drew Anderson
Drew Hutchison
Drew Smyly
Dustin Nippert
Eddie Gamboa
Edinson Volquez
Elvis Andrus
Emmanuel Clase
Francisco Cordero
Frank Francisco
Garrett Richards
Gerson Garabito
Glenn Otto
Hyeon-Jong Yang
Jack Leiter
Jacob deGrom
Jacob Latz
Jake Latz
Jamey Wright
Jason Bahr
Jason Jennings
Jeffrey Springs
Jerad Eickhoff
Jeremy Guthrie
Jerome Williams
Jesse Chavez
Jharel Cotton
Jimmy Herget
Joaquin Benoit
Joe Nathan
Joe Palumbo
Joe Saunders
John Koronka
John Lackey
John Rheinecker
John Wasdin
Jon Edwards
Jon Gray
Jonathan Hernandez
Jordan Lyles
Jordan Montgomery
Jose Leclerc
Jose Lopez
José Ureña
Josh Lindblom
Josh Sborz
Justin Grimm
Kameron Loe
Kason Gabbard
Kevin Millwood
Kip Wells
Kohei Arihara
Kolby Allard
Kris Benson
Kumar Rocker
Kyle Cody
Kyle Dowdy
Kyle Gibson
Kyle Lohse
Lance Lynn
Lisalverto Bonilla
Logan Verrett
Lucas Harrell
Luis Garcia
Luis Mendoza
Luke Farrell
Mark Ellis
Mark Lowe
Martin Perez
Matt Bush
Matt Garza
Matt Harrison
Matt Moore
Max Scherzer
Michael Kirkman
Michael Lorenzen
Michael Young
Miguel Gonzalez
Mike Foltynewicz
Mike Hauschild
Mike Minor
Miles Mikolas
Milton Bradley
Nathan Eovaldi
Neftali Feliz
Neil Ramirez
Nelson Cruz
Nicholas Tepesch
Nick Goody
Nick Markakis
Nick Martinez
Nick Masset
Nick Tepesch
Omar Beltre
Orlando Hudson
Patrick Corbin
Pedro Payano
Pedro Strop
Phil Irwin
Phil Klein
R.A. Dickey
Randy Wells
Rich Harden
Robbie Ross
Robbie Ross Jr.
Robert Ross Jr.
Robinson Tejeda
Ross Detwiler
Ross Ohlendorf
Ross Wolf
Roy Oswalt
Ryan Dempster
Ryan Feierabend
Ryan Sweeney
Scott Baker
Scott Feldman
Scott Kazmir
Scott Rolen
Shawn Armstrong
Shelby Miller
Sidney Ponson
Spencer Howard
Tanner Scheppers
Taylor Hearn
Tommy Hanson
Tommy Hunter
Travis Blackley
Tyler Mahle
Tyler Phillips
Tyler Wagner
Tyson Miller
Tyson Ross
Vicente Padilla
Victor Payano
Walter Pennington
Wandy Rodriguez
Warner Madrigal
Wes Benjamin
Yohander Mendez
Yovani Gallardo
Yu Darvish
Select location:
Zach Logue-$225
Dane Dunning-$1130
Difference+$905
Zach Logue
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
23rd Aug 2022, 21:40Miami Marlins (Pablo Lopez)Athletics (Zach Logue)5:31.7522.248
18th Aug 2022, 14:05Athletics (Zach Logue)Texas Rangers (Dane Dunning)3:102.8081.516
13th Aug 2022, 19:10Athletics (Zach Logue)Houston Astros (Lance McCullers Jr.)0:83.7001.340
9th Jul 2022, 16:07Houston Astros (Framber Valdez)Athletics (Zach Logue)2:31.3563.580
28th May 2022, 16:07Texas Rangers (Taylor Hearn)Athletics (Zach Logue)11:42.0841.868
23rd May 2022, 21:40Athletics (Zach Logue)Seattle Mariners (Marco Gonzales)6:72.3901.675
16th May 2022, 21:40Minnesota Twins (Chris Archer)Athletics (Zach Logue)3:11.8282.136
11th May 2022, 19:10Athletics (Zach Logue)Detroit Tigers (Joey Wentz)9:02.1651.808
Dane Dunning
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
4th Mar 2025, 15:05Athletics (J.T. Ginn)Texas Rangers (Dane Dunning)6:32.2501.670
16th Jun 2024, 16:10Texas Rangers (Dane Dunning)Seattle Mariners (Logan Gilbert)0:52.3121.656
4th Jun 2024, 20:05Detroit Tigers (Jack Flaherty)Texas Rangers (Dane Dunning)3:11.9611.900
29th May 2024, 14:35Arizona Diamondbacks (Ryne Nelson)Texas Rangers (Dane Dunning)1:62.1841.729
22nd May 2024, 18:40Texas Rangers (Dane Dunning)Philadelphia Phillies (Taijuan Walker)4:112.0421.830
4th May 2024, 19:10Texas Rangers (Dane Dunning)Kansas City Royals (Michael Wacha)15:41.9701.970
28th Apr 2024, 14:35Cincinnati Reds (Andrew Abbott)Texas Rangers (Dane Dunning)3:42.1851.793
23rd Apr 2024, 20:05Seattle Mariners (Logan Gilbert)Texas Rangers (Dane Dunning)4:01.9292.012
17th Apr 2024, 13:10Texas Rangers (Dane Dunning)Detroit Tigers (Tarik Skubal)5:42.3401.701
12th Apr 2024, 20:10Texas Rangers (Dane Dunning)Houston Astros (J.P. France)12:82.1671.806
1st Oct 2023, 15:10Texas Rangers (Dane Dunning)Seattle Mariners (George Kirby)0:12.0731.877
27th Sep 2023, 21:38Texas Rangers (Dane Dunning)Los Angeles Angels (Griffin Canning)5:01.6312.487
22nd Sep 2023, 20:05Seattle Mariners (Bryce Miller)Texas Rangers (Dane Dunning)5:82.1251.836
16th Sep 2023, 18:10Texas Rangers (Dane Dunning)Cleveland Guardians (Tanner Bibee)1:22.0841.867
11th Sep 2023, 19:07Texas Rangers (Dane Dunning)Toronto Blue Jays (Chris Bassitt)10:42.1411.824
30th Aug 2023, 18:40Texas Rangers (Dane Dunning)New York Mets (Denyi Reyes)5:61.6702.402
25th Aug 2023, 20:10Texas Rangers (Dane Dunning)Minnesota Twins (Sonny Gray)2:122.1251.836
19th Aug 2023, 16:05Milwaukee Brewers (Freddy Peralta)Texas Rangers (Dane Dunning)6:12.1851.793
13th Aug 2023, 16:05Texas Rangers (Dane Dunning)San Francisco Giants (Logan Webb)2:32.1551.814
7th Aug 2023, 21:40Texas Rangers (Dane Dunning)Athletics (Ken Waldichuk)5:31.4892.909
2nd Aug 2023, 20:05Chicago White Sox (Dylan Cease)Texas Rangers (Dane Dunning)1:112.5381.610
28th Jul 2023, 21:40Texas Rangers (Dane Dunning)San Diego Padres (Joe Musgrove)1:72.4231.660
22nd Jul 2023, 16:05Los Angeles Dodgers (Bobby Miller)Texas Rangers (Dane Dunning)16:31.7802.205
17th Jul 2023, 20:05Tampa Bay Rays (Shane McClanahan)Texas Rangers (Dane Dunning)2:31.8672.084
9th Jul 2023, 12:05Texas Rangers (Dane Dunning)Washington Nationals (Patrick Corbin)2:71.4862.921
4th Jul 2023, 13:35Texas Rangers (Dane Dunning)Boston Red Sox (Brennan Bernardino)6:21.9491.991
28th Jun 2023, 20:05Detroit Tigers (Joey Wentz)Texas Rangers (Dane Dunning)2:103.2601.411
12th Jun 2023, 20:05Los Angeles Angels (Tyler Anderson)Texas Rangers (Dane Dunning)9:62.3601.690
6th Jun 2023, 20:05St Louis Cardinals (Matthew Liberatore)Texas Rangers (Dane Dunning)4:62.3201.710
22nd May 2023, 18:35Texas Rangers (Dane Dunning)Pittsburgh Pirates (Luis L. Ortiz)4:61.7652.230
16th May 2023, 20:05Atlanta Braves (Jared Shuster)Texas Rangers (Dane Dunning)4:71.9701.970
10th May 2023, 15:40Texas Rangers (Dane Dunning)Seattle Mariners (Luis Castillo)4:32.7751.525
20th Mar 2023, 16:05Cleveland Guardians (Hunter Gaddis)Texas Rangers (Dane Dunning)5:51.9801.800
15th Mar 2023, 16:05Kansas City Royals (Jordan Lyles)Texas Rangers (Dane Dunning)3:42.1801.670
10th Mar 2023, 15:05Texas Rangers (Dane Dunning)Athletics (Paul Blackburn)11:121.7602.030
2nd Mar 2023, 15:10Texas Rangers (Dane Dunning)Milwaukee Brewers (Corbin Burnes)7:42.2381.640
21st Sep 2022, 20:05Los Angeles Angels (Tucker Davidson)Texas Rangers (Dane Dunning)2:72.2801.732
14th Sep 2022, 20:05Athletics (JP Sears)Texas Rangers (Dane Dunning)8:72.4221.660
9th Sep 2022, 20:05Toronto Blue Jays (Ross Stripling)Texas Rangers (Dane Dunning)4:31.6802.380
30th Aug 2022, 20:05Houston Astros (Framber Valdez)Texas Rangers (Dane Dunning)4:21.7162.310
23rd Aug 2022, 20:40Texas Rangers (Dane Dunning)Colorado Rockies (German Marquez)6:72.0221.920
18th Aug 2022, 14:05Athletics (Zach Logue)Texas Rangers (Dane Dunning)3:102.8081.516
13th Aug 2022, 19:15Seattle Mariners (Marco Gonzales)Texas Rangers (Dane Dunning)4:72.0501.896
6th Aug 2022, 19:05Chicago White Sox (Michael Kopech)Texas Rangers (Dane Dunning)0:81.8682.085
31st Jul 2022, 16:07Texas Rangers (Dane Dunning)Los Angeles Angels (Reid Detmers)5:22.1651.808
26th Jul 2022, 22:10Texas Rangers (Dane Dunning)Seattle Mariners (George Kirby)4:52.4801.632
10th Jul 2022, 14:35Minnesota Twins (Dylan Bundy)Texas Rangers (Dane Dunning)6:52.0101.930
4th Jul 2022, 13:05Texas Rangers (Dane Dunning)Baltimore Orioles (Dean Kremer)6:71.9901.950
29th Jun 2022, 14:10Texas Rangers (Dane Dunning)Kansas City Royals (Zack Greinke)1:21.9501.990
24th Jun 2022, 20:05Washington Nationals (Paolo Espino)Texas Rangers (Dane Dunning)2:12.4801.632
19th Jun 2022, 13:40Texas Rangers (Dane Dunning)Detroit Tigers (Drew Hutchison)3:71.7002.338
14th Jun 2022, 20:05Houston Astros (Jose Urquidy)Texas Rangers (Dane Dunning)4:31.8882.060
8th Jun 2022, 19:10Texas Rangers (Dane Dunning)Cleveland Guardians (Shane Bieber)0:42.4801.632
3rd Jun 2022, 20:05Seattle Mariners (Logan Gilbert)Texas Rangers (Dane Dunning)4:31.9701.970
29th May 2022, 16:07Texas Rangers (Dane Dunning)Athletics (James Kaprielian)5:61.8682.084
24th May 2022, 21:38Texas Rangers (Dane Dunning)Los Angeles Angels (Noah Syndergaard)3:52.4101.664
18th May 2022, 20:05Los Angeles Angels (Shohei Ohtani)Texas Rangers (Dane Dunning)5:61.5622.664
30th Apr 2022, 19:05Atlanta Braves (Bryce Elder)Texas Rangers (Dane Dunning)1:31.8962.050
25th Apr 2022, 20:05Houston Astros (Framber Valdez)Texas Rangers (Dane Dunning)2:61.7752.212
20th Apr 2022, 21:40Texas Rangers (Dane Dunning)Seattle Mariners (Logan Gilbert)2:42.3501.696
4th Apr 2022, 16:05San Diego Padres (Nick Martinez)Texas Rangers (Dane Dunning)11:52.1681.670
25th Mar 2022, 16:05Texas Rangers (Dane Dunning)Kansas City Royals (Carlos Hernandez)8:42.0801.760
19th Mar 2022, 16:05Milwaukee Brewers (Luis Perdomo)Texas Rangers (Dane Dunning)11:01.9001.910
14th Apr 2022, 20:05Los Angeles Angels (Shohei Ohtani)Texas Rangers (Dane Dunning)5:101.7002.338
3rd Oct 2021, 15:05Cleveland Guardians (Aaron Civale)Texas Rangers (Dane Dunning)6:01.9801.960
26th Sep 2021, 13:05Texas Rangers (Dane Dunning)Baltimore Orioles (John Means)7:42.1761.798
21st Sep 2021, 19:05Texas Rangers (Dane Dunning)New York Yankees (Jordan Montgomery)1:73.5001.338
20th Aug 2021, 19:10Texas Rangers (Dane Dunning)Boston Red Sox (Chris Sale)0:63.5601.360
13th Aug 2021, 20:05Athletics (Cole Irvin)Texas Rangers (Dane Dunning)6:81.6252.502
27th Jul 2021, 20:05Arizona Diamondbacks (Taylor Widener)Texas Rangers (Dane Dunning)4:52.2681.736
20th Jul 2021, 19:10Texas Rangers (Dane Dunning)Detroit Tigers (Tarik Skubal)1:42.1241.828
6th Jul 2021, 20:05Detroit Tigers (Jose Urena)Texas Rangers (Dane Dunning)5:102.6581.565
1st Jul 2021, 15:37Texas Rangers (Dane Dunning)Athletics (Sean Manaea)8:32.6351.542
25th Jun 2021, 20:05Kansas City Royals (Mike Minor)Texas Rangers (Dane Dunning)4:92.1241.836
20th Jun 2021, 14:35Minnesota Twins (Kenta Maeda)Texas Rangers (Dane Dunning)4:21.8082.165
13th Jun 2021, 16:10Texas Rangers (Dane Dunning)Los Angeles Dodgers (Walker Buehler)3:52.9381.480
6th Jun 2021, 14:35Tampa Bay Rays (Michael Wacha)Texas Rangers (Dane Dunning)7:11.7782.176
1st Jun 2021, 20:40Texas Rangers (Dane Dunning)Colorado Rockies (German Marquez)2:32.0101.880
26th May 2021, 16:07Texas Rangers (Dane Dunning)Los Angeles Angels (Griffin Canning)8:91.9501.970
20th May 2021, 14:05New York Yankees (Domingo German)Texas Rangers (Dane Dunning)2:01.8582.084
15th May 2021, 19:10Texas Rangers (Dane Dunning)Houston Astros (Luis Garcia)5:62.5521.604
9th May 2021, 14:35Seattle Mariners (Justus Sheffield)Texas Rangers (Dane Dunning)2:102.2581.748
3rd May 2021, 19:40Texas Rangers (Dane Dunning)Minnesota Twins (Kenta Maeda)5:62.6581.565
28th Apr 2021, 20:05Los Angeles Angels (Alex Cobb)Texas Rangers (Dane Dunning)4:31.7852.195
17th Apr 2021, 19:05Baltimore Orioles (Dean Kremer)Texas Rangers (Dane Dunning)6:12.2901.728
12th Apr 2021, 19:10Texas Rangers (Dane Dunning)Tampa Bay Rays (Tyler Glasnow)0:12.8851.484
6th Apr 2021, 20:05Toronto Blue Jays (Tanner Roark)Texas Rangers (Dane Dunning)4:71.7782.208
26th Sep 2020, 19:10Chicago Cubs (Jon Lester)Chicago White Sox (Dane Dunning)5:92.4301.656
21st Sep 2020, 18:10Chicago White Sox (Dane Dunning)Cleveland Guardians (Aaron Civale)4:72.0321.910
15th Sep 2020, 20:10Minnesota Twins (Randy Dobnak)Chicago White Sox (Dane Dunning)2:62.1651.808
9th Sep 2020, 19:05Chicago White Sox (Dane Dunning)Pittsburgh Pirates (JT Brubaker)8:11.6502.450
4th Sep 2020, 20:05Chicago White Sox (Dane Dunning)Kansas City Royals (Brady Singer)7:41.6202.510
30th Aug 2020, 14:10Kansas City Royals (Kris Bubic)Chicago White Sox (Dane Dunning)2:52.6401.570
19th Aug 2020, 20:10Detroit Tigers (Casey Mize)Chicago White Sox (Dane Dunning)3:52.3501.690

Z Code System

Fully Verifiable Winning System Proven Since 1999
Industry Standard In Sports Investing

Get winning picks on MLB, NHL, NBA and NFL

Enter your email where to send the picks:
Your e-mail:
 
 
X
Get 5 Star verified winning picks on MLB, NHL, NBA and NFL + Anti-Vegas Smart and Sharp Money Signals!
Enter your email where to send the picks:
Send Picks!
X
Get Apps