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:
Select location:
Julio Urias+$146
Zach Davies+$1951
Julio Urias
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
8th Mar 2020, 16:05Los Angeles Dodgers (Julio Urias)Texas Rangers (Jordan Lyles)8:91.9401.920
8th Sep 2019, 16:10San Francisco Giants (Dereck Rodriguez)Los Angeles Dodgers (Julio Urias)0:53.1801.420
3rd Sep 2019, 22:10Colorado Rockies (Chi Chi Gonzalez)Los Angeles Dodgers (Julio Urias)3:53.6501.340
30th Jul 2019, 20:40Los Angeles Dodgers (Julio Urias)Colorado Rockies (Kyle Freeland)9:41.6802.380
20th Jun 2019, 22:10San Francisco Giants (Madison Bumgarner)Los Angeles Dodgers (Julio Urias)8:92.5701.600
18th Apr 2019, 20:10Los Angeles Dodgers (Julio Urias)Milwaukee Brewers (Zach Davies)3:11.9501.950
12th Apr 2019, 22:10Milwaukee Brewers (Corbin Burnes)Los Angeles Dodgers (Julio Urias)8:52.4501.650
7th Apr 2019, 20:37Los Angeles Dodgers (Julio Urias)Colorado Rockies (Chad Bettis)12:61.6002.580
1st Apr 2019, 22:10San Francisco Giants (Drew Pomeranz)Los Angeles Dodgers (Julio Urias)4:22.7401.540
20th May 2017, 22:10Miami Marlins (Dan Straily)Los Angeles Dodgers (Julio Urias)10:62.5101.610
14th May 2017, 15:10Los Angeles Dodgers (Julio Urias)Colorado Rockies (Antonio Senzatela)6:91.7602.220
9th May 2017, 22:10Pittsburgh Pirates (Ivan Nova)Los Angeles Dodgers (Julio Urias)3:42.7201.530
3rd May 2017, 22:10San Francisco Giants (Jeff Samardzija)Los Angeles Dodgers (Julio Urias)4:12.4601.630
27th Apr 2017, 15:45Los Angeles Dodgers (Julio Urias)San Francisco Giants (Matt Moore)5:11.7602.210
28th Feb 2017, 15:10Los Angeles Dodgers (Julio Urias)Colorado Rockies (Kyle Freeland)14:32.2301.720
19th Oct 2016, 20:00Chicago Cubs (John Lackey)Los Angeles Dodgers (Julio Urias)10:22.0501.880
29th Sep 2016, 21:10Los Angeles Dodgers (Julio Urias)San Diego Padres (Christian Friedrich)9:41.6402.450
13th Sep 2016, 19:05Los Angeles Dodgers (Julio Urias)New York Yankees (CC Sabathia)0:31.9601.960
2nd Sep 2016, 22:10San Diego Padres (Clayton Richard)Los Angeles Dodgers (Julio Urias)4:23.1901.420
27th Aug 2016, 16:05Chicago Cubs (Jason Hammel)Los Angeles Dodgers (Julio Urias)2:32.2101.760
21st Aug 2016, 13:10Los Angeles Dodgers (Julio Urias)Cincinnati Reds (Anthony DeSclafani)4:01.6702.370
8th Aug 2016, 22:10Philadelphia Phillies (Zach Eflin)Los Angeles Dodgers (Julio Urias)4:93.3601.380
21st Jul 2016, 12:05Los Angeles Dodgers (Julio Urias)Washington Nationals (Stephen Strasburg)6:32.7001.540
4th Jul 2016, 21:10Baltimore Orioles (Yovani Gallardo)Los Angeles Dodgers (Julio Urias)5:72.5601.590
28th Jun 2016, 20:10Los Angeles Dodgers (Julio Urias)Milwaukee Brewers (Chase Anderson)6:51.7202.270
22nd Jun 2016, 22:10Washington Nationals (Joe Ross)Los Angeles Dodgers (Julio Urias)3:42.1801.780
17th Jun 2016, 22:10Milwaukee Brewers (Zach Davies)Los Angeles Dodgers (Julio Urias)2:32.6001.570
12th Jun 2016, 20:30Los Angeles Dodgers (Julio Urias)San Francisco Giants (Jake Peavy)1:21.9801.940
7th Jun 2016, 22:10Colorado Rockies (Eddie Butler)Los Angeles Dodgers (Julio Urias)3:42.7101.540
2nd Jun 2016, 14:20Los Angeles Dodgers (Julio Urias)Chicago Cubs (Kyle Hendricks)2:72.4601.630
27th May 2016, 19:10Los Angeles Dodgers (Julio Urias)New York Mets (Jacob deGrom)5:62.0201.910
Zach Davies
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
6th Mar 2020, 20:40Texas Rangers (Corey Kluber)San Diego Padres (Zach Davies)3:41.9501.910
28th Feb 2020, 20:40Chicago Cubs (Tyler Chatwood)San Diego Padres (Zach Davies)1:51.9701.890
23rd Feb 2020, 15:05San Diego Padres (Zach Davies)Milwaukee Brewers (Brett Anderson)7:21.9801.890
27th Sep 2019, 20:10Milwaukee Brewers (Zach Davies)Colorado Rockies (Antonio Senzatela)7:111.6502.450
21st Sep 2019, 19:10Pittsburgh Pirates (James Marvel)Milwaukee Brewers (Zach Davies)1:103.3001.400
16th Sep 2019, 19:40San Diego Padres (Garrett Richards)Milwaukee Brewers (Zach Davies)1:52.3801.680
11th Sep 2019, 19:10Milwaukee Brewers (Zach Davies)Miami Marlins (Pablo Lopez)7:51.7502.230
6th Sep 2019, 20:10Chicago Cubs (Cole Hamels)Milwaukee Brewers (Zach Davies)1:71.9201.990
31st Aug 2019, 14:20Milwaukee Brewers (Zach Davies)Chicago Cubs (Cole Hamels)2:02.5501.610
25th Aug 2019, 14:10Arizona Diamondbacks (Robbie Ray)Milwaukee Brewers (Zach Davies)5:22.0301.890
19th Aug 2019, 19:45Milwaukee Brewers (Zach Davies)St Louis Cardinals (Dakota Hudson)0:32.0601.860
2nd Aug 2019, 14:20Milwaukee Brewers (Zach Davies)Chicago Cubs (Jose Quintana)2:62.3401.690
28th Jul 2019, 14:10Chicago Cubs (Jose Quintana)Milwaukee Brewers (Zach Davies)11:42.0301.890
23rd Jul 2019, 20:10Cincinnati Reds (Tanner Roark)Milwaukee Brewers (Zach Davies)14:62.3801.680
18th Jul 2019, 21:40Milwaukee Brewers (Zach Davies)Arizona Diamondbacks (Merrill Kelly)5:11.9401.960
13th Jul 2019, 19:15San Francisco Giants (Madison Bumgarner)Milwaukee Brewers (Zach Davies)4:52.0801.850
5th Jul 2019, 19:05Milwaukee Brewers (Zach Davies)Pittsburgh Pirates (Steven Brault)7:61.9501.950
30th Jun 2019, 14:10Pittsburgh Pirates (Steven Brault)Milwaukee Brewers (Zach Davies)1:22.4901.630
25th Jun 2019, 20:10Seattle Mariners (Marco Gonzales)Milwaukee Brewers (Zach Davies)8:32.6301.580
19th Jun 2019, 15:40Milwaukee Brewers (Zach Davies)San Diego Padres (Matt Strahm)7:81.8302.100
14th Jun 2019, 22:15Milwaukee Brewers (Zach Davies)San Francisco Giants (Drew Pomeranz)3:51.6502.450
8th Jun 2019, 16:10Pittsburgh Pirates (Jordan Lyles)Milwaukee Brewers (Zach Davies)3:52.5401.610
2nd Jun 2019, 13:35Milwaukee Brewers (Zach Davies)Pittsburgh Pirates (Jordan Lyles)4:21.9501.950
28th May 2019, 20:10Milwaukee Brewers (Zach Davies)Minnesota Twins (Martin Perez)3:51.8902.030
22nd May 2019, 13:10Cincinnati Reds (Luis Castillo)Milwaukee Brewers (Zach Davies)9:111.9501.950
16th May 2019, 13:05Milwaukee Brewers (Zach Davies)Philadelphia Phillies (Zach Eflin)11:32.0901.840
11th May 2019, 14:20Milwaukee Brewers (Zach Davies)Chicago Cubs (Cole Hamels)1:22.1301.810
5th May 2019, 14:10New York Mets (Jason Vargas)Milwaukee Brewers (Zach Davies)2:32.6001.590
29th Apr 2019, 19:40Colorado Rockies (Kyle Freeland)Milwaukee Brewers (Zach Davies)1:51.9801.930
23rd Apr 2019, 19:45Milwaukee Brewers (Zach Davies)St Louis Cardinals (Daniel Ponce de Leon)3:42.0501.870
18th Apr 2019, 20:10Los Angeles Dodgers (Julio Urias)Milwaukee Brewers (Zach Davies)3:11.9501.950
13th Apr 2019, 21:10Milwaukee Brewers (Zach Davies)Los Angeles Dodgers (Caleb Ferguson)4:12.4001.670
7th Apr 2019, 14:10Chicago Cubs (Kyle Hendricks)Milwaukee Brewers (Zach Davies)2:41.9801.930
1st Apr 2019, 18:40Milwaukee Brewers (Zach Davies)Cincinnati Reds (Tanner Roark)4:31.9002.010
28th Sep 2018, 20:10Detroit Tigers (Jordan Zimmermann)Milwaukee Brewers (Zach Davies)5:63.2201.410
22nd Sep 2018, 19:05Milwaukee Brewers (Zach Davies)Pittsburgh Pirates (Trevor Williams)0:31.8302.120
15th Sep 2018, 19:10Pittsburgh Pirates (Ivan Nova)Milwaukee Brewers (Zach Davies)3:12.5601.590
9th Sep 2018, 14:10San Francisco Giants (Madison Bumgarner)Milwaukee Brewers (Zach Davies)3:62.2901.710
3rd Sep 2018, 14:10Chicago Cubs (Cole Hamels)Milwaukee Brewers (Zach Davies)3:41.8302.110
29th May 2018, 19:40St Louis Cardinals (Michael Wacha)Milwaukee Brewers (Zach Davies)6:12.0601.870
24th May 2018, 20:10New York Mets (Steven Matz)Milwaukee Brewers (Zach Davies)5:02.3601.680
29th Apr 2018, 14:20Milwaukee Brewers (Zach Davies)Chicago Cubs (Tyler Chatwood)0:22.3301.690
24th Apr 2018, 20:15Milwaukee Brewers (Zach Davies)Kansas City Royals (Ian Kennedy)5:21.7802.180
18th Apr 2018, 13:40Cincinnati Reds (Tyler Mahle)Milwaukee Brewers (Zach Davies)0:22.2401.750
13th Apr 2018, 19:10Milwaukee Brewers (Zach Davies)New York Mets (Steven Matz)5:62.0201.910
7th Apr 2018, 16:05Chicago Cubs (Yu Darvish)Milwaukee Brewers (Zach Davies)5:21.7602.220
2nd Apr 2018, 14:10St Louis Cardinals (Miles Mikolas)Milwaukee Brewers (Zach Davies)8:42.0401.880
26th Sep 2017, 19:40Cincinnati Reds (Deck McGuire)Milwaukee Brewers (Zach Davies)6:72.4201.650
21st Sep 2017, 20:10Chicago Cubs (Jake Arrieta)Milwaukee Brewers (Zach Davies)5:31.7602.220
16th Sep 2017, 19:10Milwaukee Brewers (Zach Davies)Miami Marlins (Adam Conley)4:71.7202.280
10th Sep 2017, 14:20Milwaukee Brewers (Zach Davies)Chicago Cubs (Kyle Hendricks)3:12.3901.660
5th Sep 2017, 19:10Milwaukee Brewers (Zach Davies)Cincinnati Reds (Robert Stephenson)3:91.7602.210
31st Aug 2017, 20:10Washington Nationals (Gio Gonzalez)Milwaukee Brewers (Zach Davies)3:62.2601.740
26th Aug 2017, 21:10Milwaukee Brewers (Zach Davies)Los Angeles Dodgers (Ross Stripling)3:02.6101.570
21st Aug 2017, 22:15Milwaukee Brewers (Zach Davies)San Francisco Giants (Chris Stratton)0:21.8402.100
15th Aug 2017, 19:40Pittsburgh Pirates (Ivan Nova)Milwaukee Brewers (Zach Davies)1:32.2001.770
10th Aug 2017, 20:10Minnesota Twins (Dietrich Enns)Milwaukee Brewers (Zach Davies)7:22.3701.670
5th Aug 2017, 18:10Milwaukee Brewers (Zach Davies)Tampa Bay Rays (Alex Cobb)3:02.3601.680
30th Jul 2017, 14:10Chicago Cubs (John Lackey)Milwaukee Brewers (Zach Davies)4:22.0401.880
25th Jul 2017, 19:05Milwaukee Brewers (Zach Davies)Washington Nationals (Edwin Jackson)8:02.2001.770
19th Jul 2017, 19:05Milwaukee Brewers (Zach Davies)Pittsburgh Pirates (Gerrit Cole)2:32.4301.650
14th Jul 2017, 20:10Philadelphia Phillies (Nick Pivetta)Milwaukee Brewers (Zach Davies)6:92.4901.620
6th Jul 2017, 14:20Milwaukee Brewers (Zach Davies)Chicago Cubs (Mike Montgomery)11:22.5201.610
1st Jul 2017, 16:10Miami Marlins (Tom Koehler)Milwaukee Brewers (Zach Davies)4:82.1301.820
25th Jun 2017, 13:35Milwaukee Brewers (Zach Davies)Atlanta Braves (Julio Teheran)7:01.9302.000
20th Jun 2017, 19:40Pittsburgh Pirates (Chad Kuhl)Milwaukee Brewers (Zach Davies)7:32.1101.830
15th Jun 2017, 19:15Milwaukee Brewers (Zach Davies)St Louis Cardinals (Michael Wacha)6:42.3301.690
9th Jun 2017, 21:40Milwaukee Brewers (Zach Davies)Arizona Diamondbacks (Randall Delgado)8:62.2901.710
4th Jun 2017, 14:10Los Angeles Dodgers (Kenta Maeda)Milwaukee Brewers (Zach Davies)0:31.7102.290
30th May 2017, 19:10Milwaukee Brewers (Zach Davies)New York Mets (Tyler Pill)4:52.2001.770
25th May 2017, 20:10Arizona Diamondbacks (Robbie Ray)Milwaukee Brewers (Zach Davies)4:02.0201.910
18th May 2017, 15:40Milwaukee Brewers (Zach Davies)San Diego Padres (Jarred Cosart)4:22.0801.850
13th May 2017, 19:10New York Mets (Robert Gsellman)Milwaukee Brewers (Zach Davies)4:111.9301.990
7th May 2017, 13:35Milwaukee Brewers (Zach Davies)Pittsburgh Pirates (Tyler Glasnow)6:21.9601.960
1st May 2017, 20:15Milwaukee Brewers (Zach Davies)St Louis Cardinals (Michael Wacha)7:52.5101.610
25th Apr 2017, 19:40Cincinnati Reds (Scott Feldman)Milwaukee Brewers (Zach Davies)1:92.1501.810
20th Apr 2017, 20:10St Louis Cardinals (Carlos Martinez)Milwaukee Brewers (Zach Davies)5:71.7902.170
15th Apr 2017, 13:10Milwaukee Brewers (Zach Davies)Cincinnati Reds (Brandon Finnegan)5:72.0201.910
9th Apr 2017, 14:10Chicago Cubs (Jake Arrieta)Milwaukee Brewers (Zach Davies)7:41.5902.560
4th Apr 2017, 19:40Colorado Rockies (Tyler Anderson)Milwaukee Brewers (Zach Davies)6:51.9601.960
29th Mar 2017, 15:05Los Angeles Angels (Matt Shoemaker)Milwaukee Brewers (Zach Davies)8:62.0701.830
19th Mar 2017, 16:05Milwaukee Brewers (Zach Davies)San Francisco Giants (Jeff Samardzija)6:42.2801.690
14th Mar 2017, 16:05Milwaukee Brewers (Zach Davies)Chicago Cubs (Brett Anderson)7:72.3301.670
9th Mar 2017, 15:10Milwaukee Brewers (Zach Davies)San Diego Padres (Jarred Cosart)8:21.9401.940
4th Mar 2017, 15:05Texas Rangers (Chi Chi Gonzalez)Milwaukee Brewers (Zach Davies)1:72.0701.830
28th Feb 2017, 15:05Kansas City Royals (Danny Duffy)Milwaukee Brewers (Zach Davies)6:32.0701.830
23rd Sep 2016, 20:10Cincinnati Reds (Anthony DeSclafani)Milwaukee Brewers (Zach Davies)4:52.0501.880
17th Sep 2016, 16:05Milwaukee Brewers (Zach Davies)Chicago Cubs (Jake Arrieta)11:32.8501.500
11th Sep 2016, 14:15Milwaukee Brewers (Zach Davies)St Louis Cardinals (Luke Weaver)2:12.5701.580
5th Sep 2016, 13:10Chicago Cubs (Kyle Hendricks)Milwaukee Brewers (Zach Davies)7:21.5702.620
29th Aug 2016, 19:20St Louis Cardinals (Carlos Martinez)Milwaukee Brewers (Zach Davies)6:51.6802.360
24th Aug 2016, 14:10Colorado Rockies (Tyler Anderson)Milwaukee Brewers (Zach Davies)1:71.9202.010
18th Aug 2016, 14:20Milwaukee Brewers (Zach Davies)Chicago Cubs (Jake Arrieta)6:93.4501.370
13th Aug 2016, 19:10Cincinnati Reds (Dan Straily)Milwaukee Brewers (Zach Davies)11:52.1201.830
8th Aug 2016, 19:20Atlanta Braves (Rob Whalen)Milwaukee Brewers (Zach Davies)4:32.4001.660
2nd Aug 2016, 22:10Milwaukee Brewers (Zach Davies)San Diego Padres (Luis Perdomo)3:21.8502.080
30th Jun 2016, 14:10Los Angeles Dodgers (Kenta Maeda)Milwaukee Brewers (Zach Davies)8:11.7102.300
28th Jul 2016, 14:10Arizona Diamondbacks (Robbie Ray)Milwaukee Brewers (Zach Davies)4:62.1901.780
23rd Jul 2016, 19:10Chicago Cubs (John Lackey)Milwaukee Brewers (Zach Davies)1:61.7102.300
17th Jul 2016, 13:10Milwaukee Brewers (Zach Davies)Cincinnati Reds (Dan Straily)0:11.8502.090
5th Jul 2016, 19:05Milwaukee Brewers (Zach Davies)Washington Nationals (Gio Gonzalez)5:22.5501.600
24th Jun 2016, 20:10Washington Nationals (Max Scherzer)Milwaukee Brewers (Zach Davies)3:51.5702.620
17th Jun 2016, 22:10Milwaukee Brewers (Zach Davies)Los Angeles Dodgers (Julio Urias)2:32.6001.570
12th Jun 2016, 14:10New York Mets (Steven Matz)Milwaukee Brewers (Zach Davies)3:51.8302.110
7th Jun 2016, 20:10Oakland Athletics (Sean Manaea)Milwaukee Brewers (Zach Davies)4:52.2501.740
1st Jun 2016, 13:40St Louis Cardinals (Jaime Garcia)Milwaukee Brewers (Zach Davies)1:31.5802.590
27th May 2016, 20:10Cincinnati Reds (John Lamb)Milwaukee Brewers (Zach Davies)5:92.1901.780
21st May 2016, 16:10Milwaukee Brewers (Zach Davies)New York Mets (Jacob deGrom)4:52.9901.460
15th May 2016, 14:10San Diego Padres (Cesar Vargas)Milwaukee Brewers (Zach Davies)2:32.0901.850
10th May 2016, 19:10Milwaukee Brewers (Zach Davies)Miami Marlins (Adam Conley)10:22.5101.610
4th May 2016, 13:40Los Angeles Angels (Hector Santiago)Milwaukee Brewers (Zach Davies)7:31.7102.300
29th Apr 2016, 20:10Miami Marlins (Adam Conley)Milwaukee Brewers (Zach Davies)6:32.0601.870
22nd Apr 2016, 20:10Philadelphia Phillies (Aaron Nola)Milwaukee Brewers (Zach Davies)5:22.1401.810
17th Apr 2016, 13:35Milwaukee Brewers (Zach Davies)Pittsburgh Pirates (Juan Nicasio)3:92.1101.830
30th Sep 2015, 22:10Milwaukee Brewers (Zach Davies)San Diego Padres (Andrew Cashner)5:02.3401.690
23rd Sep 2015, 20:05Milwaukee Brewers (Zach Davies)Chicago Cubs (Kyle Hendricks)4:13.0401.450
18th Sep 2015, 20:10Cincinnati Reds (Brandon Finnegan)Milwaukee Brewers (Zach Davies)5:32.0901.850
12th Sep 2015, 19:05Milwaukee Brewers (Zach Davies)Pittsburgh Pirates (Jeff Locke)2:102.6101.570
7th Sep 2015, 13:10Milwaukee Brewers (Zach Davies)Miami Marlins (Justin Nicolino)9:12.1001.840
2nd Sep 2015, 20:10Pittsburgh Pirates (Jeff Locke)Milwaukee Brewers (Zach Davies)4:91.7002.320
4th Apr 2015, 15:05Baltimore Orioles (Zach Davies)Atlanta Braves (Eric Stults)3:52.0201.870
30th Mar 2015, 13:05Baltimore Orioles (Zach Davies)Tampa Bay Rays (Matt Andriese)6:62.0501.850

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:
Or Simply Signup By Clicking The Button Below:
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!