Sitemap - 2023 - JonPGH MLB Data Warehouse

2024 Team Previews: New York Mets

Fly Ball Exit Velocity Breakdown

2024 Team Previews: Los Angeles Angels

2024 Team Previews: St. Louis Cardinals

2024 Team Previews: Washington Nationals

2024 Team Previews: Chicago White Sox

2024 JA MLB Projections Release

2024 Team Previews: Colorado Rockies

2024 Team Previews: Kansas City Royals

2024 Team Previews: Oakland Athletics

2024 Fantasy Baseball Team-by-Team Previews

2023 Outliers: SwStr% vs. K%

Offseason News & Notes, Edition #1

NFL Weekly Notes - Week 8

MLB + Python Learning Course

NFL Weekly Notes - Week 7

MLB Postseason Game Previews - October 23

Giving Opportunity: Operation Christmas Child

MLB Postseason Game Previews - October 19

NFL Weekly Notes - Week 6

Week 6 TNF Showdown Analysis

MLB Postseason Game Previews - October 11

Week 5 MNF Showdown Analysis

MLB Postseason Game Previews - October 9

NFL Weekly Notes - Week 5

MLB Postseason Game Previews - October 7

Week 5 TNF Showdown Analysis

MLB Postseason Game Previews - October 4

MLB Postseason Game Previews - October 3

Week 4 MNF Showdown Analysis

MLB Daily Notes - October 2nd

MLB Daily Notes - October 1st

MLB Daily Notes - September 30th

MLB Daily Notes - September 29th

Week 4 TNF Showdown Analysis

2023 MLB Stolen Base Investigation

MLB Daily Notes - September 28th

MLB Daily Notes - September 27th

MLB Daily Notes - September 26th

Week 3 MNF Showdown Analysis

NFL Weekly Notes - Week Three

MLB Daily Notes - September 25th

MLB Daily Notes - September 24th

MLB Daily Notes - September 23rd

DFS & Betting Game Previews - September 22

MLB Daily Notes - September 22nd

Week 3 TNF Showdown Analysis

MLB Daily Notes - September 21st

MLB Daily Notes - September 19th

DFS & Betting Game Previews - September 19

MLB Daily Notes - September 18th

DFS & Betting Game Previews - September 18

Week 2 MNF Showdown Analysis

NFL Weekly Notes - Week Two

MLB Daily Notes - September 18th

The Week Ahead: September 18 - September 24

MLB Daily Notes - September 17th

MLB Daily Notes - September 16th

DFS & Betting Game Previews - September 15

MLB Daily Notes - September 15th

Week 2 TNF Showdown Analysis

MLB Daily Notes - September 14th

DFS & Betting Game Previews - September 13

MLB Daily Notes - September 13th

MLB Daily Notes - September 12th

DFS & Betting Game Previews - September 11

NFL Weekly Notes - Week One

MLB Daily Notes - September 11th

The Week Ahead: September 4 - September 10

MLB Daily Notes - September 10th

MLB Daily Notes - September 9th

MLB Daily Notes - September 8th

MLB Daily Notes - September 7th

MLB Daily Notes - September 6th

DFS & Betting Game Previews - September 5th

Weekly NFL Projections!

MLB Daily Notes - September 5th

MLB Daily Notes - September 4th

The Week Ahead: September 4 - September 10

MLB Daily Notes - September 3rd

MLB Daily Notes - September 2nd

DFS & Betting Game Previews - September 1st

MLB Daily Notes - September 1st

MLB Daily Notes - August 31st

DFS & Betting Game Previews - August 30th

MLB Daily Notes - August 30th

DFS & Betting Game Previews - August 29th

MLB Daily Notes - August 29th

DFS & Betting Game Previews - August 28th

MLB Daily Notes - August 28th

The Week Ahead: August 28 - September 3

MLB Daily Notes - August 27th

MLB Daily Notes - August 26th

DFS & Betting Game Previews - August 25th

MLB Daily Notes - August 25th

MLB Daily Notes - August 24th

MLB Daily Notes - August 23rd

DFS & Betting Game Previews - August 22nd

MLB Daily Notes - August 22nd

DFS & Betting Game Previews - August 21st

MLB Daily Notes - August 21st

The Week Ahead: August 21 - August 27

MLB Daily Notes - August 20th

MLB Daily Notes - August 19th

DFS & Betting Game Previews - August 18th

MLB Daily Notes - August 18th

MLB Daily Notes - August 17th

DFS & Betting Game Previews - August 15th

How to Evaluate a Pitcher with the MLB Tableau Dashboard

MLB Daily Notes - August 16th

DFS & Betting Game Previews - August 15th

MLB Daily Notes - August 15th

DFS & Betting Game Previews - August 14th

MLB Daily Notes - August 14th

[CORRECTION] The Week Ahead: August 14 - August 20

MLB Daily Notes - August 13th

DFS & Betting Game Previews - August 12th

MLB Daily Notes - August 12th

DFS & Betting Game Previews - August 11th

MLB Daily Notes - August 11th

MLB Daily Notes - August 10th

DFS & Betting Game Previews - August 9th

MLB Daily Notes - August 9th

DFS & Betting Game Previews - August 8th

MLB Daily Notes - August 8th

DFS & Betting Game Previews - August 7th

MLB Daily Notes - August 7th

The Week Ahead: August 7 - August 13

MLB Daily Notes - August 6th

MLB Daily Notes - August 5th

DFS & Betting Game Previews - August 4th

MLB Daily Notes - August 4th

DFS & Betting Game Previews - August 3rd

MLB Daily Notes - August 3rd

DFS & Betting Game Previews - August 2nd

MLB Daily Notes - August 2nd

DFS & Betting Game Previews - August 1st

MLB Daily Notes - August 1st

DFS & Betting Game Previews - July 31st

2023 DraftKings MLB SP Scoring Analysis

MLB Daily Notes - July 31st

The Week Ahead: July 31st - August 6

MLB Daily Notes - July 30th

DFS & Betting Game Previews - July 29th

MLB Daily Notes - July 29th

DFS & Betting Game Previews - July 28th

MLB Daily Notes - July 28th

Does The Hot Hitter Exist?

MLB Daily Notes - July 27th

MLB Daily Notes - July 26th

DFS & Betting Game Previews - July 25th

MLB Daily Notes - July 25th

DFS & Betting Game Previews - July 24th

MLB Daily Notes - July 24th

The Week Ahead: July 24th - July 30th

MLB Daily Notes - July 23rd

MLB Daily Notes - July 22nd

DFS & Betting Game Previews - July 21st

MLB Daily Notes - July 21st

DFS & Betting Game Previews - July 20th

MLB Daily Notes - July 20th

Recent Pitcher Data Analysis - July 19th

DFS & Betting Game Previews - July 19th

MLB Daily Notes - July 19th

Reader Questions & Player Analysis

DFS & Betting Game Previews - July 18th

MLB Daily Notes - July 18th

DFS & Betting Game Previews - July 17th

MLB Daily Notes - July 17th

The Week Ahead: July 17th - July 23rd

MLB Daily Notes - July 16th

MLB Daily Notes - July 15th

DFS & Betting Game Previews - July 14th

Buys & Sells from All 30 Teams - AL

Buys & Sells from All 30 Teams - NL

First Half Player Value Analysis

Rest of Season Ranks - Starting Pitcher

Rest of Season Ranks - Outfield

MLB Daily Notes - July 10th

Analyzing Swing Tendencies

MLB Daily Notes - July 9th

DFS & Betting Game Previews - July 8th

MLB Daily Notes - July 8th

DFS & Betting Game Previews - July 7th

MLB Daily Notes - July 7th

The Effect of Adding a New Pitch

DFS & Betting Game Previews - July 6th

MLB Daily Notes - July 6th

DFS & Betting Game Previews - July 5th

Recent Hitter Data Analysis - July 5

MLB Daily Notes - July 5th

DFS & Betting Game Previews - July 4th

MLB Daily Notes - July 4th

DFS & Betting Game Previews - July 3rd

MLB Daily Notes - July 3rd

The Week Ahead: July 3rd - July 9th

MLB Daily Notes - July 2nd

MLB Daily Notes - July 1st

DFS & Betting Game Previews - June 30th

MLB Daily Notes - June 30th

Pitch Arsenal Archetyping

DFS & Betting Game Previews - June 29th

MLB Daily Notes - June 29th

DFS & Betting Game Previews - June 28th

Rest of Season Ranks - Third Base

MLB Daily Notes - June 28th

DFS & Betting Game Previews - June 27th

Recent Pitcher Data Analysis - June 27th

MLB Daily Notes - June 26th

DFS & Betting Game Previews - June 26th

Rest of Season Ranks - Shortstop

MLB Daily Notes - June 25th

The Week Ahead: June 26th - July 2nd

MLB Daily Notes - June 24th

MLB Daily Notes - June 23rd

Rest of Season Ranks - Second Base

DFS & Betting Game Previews - June 23rd

MLB Daily Notes - June 23rd

Rest of Season Ranks - First Base

MLB Daily Notes - June 22nd

Rest of Season Ranks - Catchers

Recent Hitter Data Analysis - June 21

MLB Daily Notes - June 21st

DFS & Betting Game Previews - June 20th

Pitcher Stats Breakdown

MLB Daily Notes - June 20th

DFS & Betting Game Previews - June 19th

MLB Daily Notes - June 19th

The Week Ahead: June 19th - June 25th

MLB Daily Notes - June 18th

MLB Daily Notes - June 17th

DFS & Betting Game Previews - June 16th

MLB Daily Notes - June 16th

Recent Pitcher Data Analysis - June 15

MLB Daily Notes - June 15th

MLB Daily Notes - June 14th

DFS & Betting Game Previews - June 13th

Recent Hitter Data Analysis - June 13

MLB Daily Notes - June 13th

HR/FB Analysis

DFS & Betting Game Previews - June 12th

MLB Daily Notes - June 12th

The Week Ahead: June 12th - June 18th

DFS & Betting Game Previews - June 11th

MLB Daily Notes - June 11th

MLB Daily Notes - June 10th

DFS & Betting Game Previews - June 9th

MLB Daily Notes - June 9th

A History of 30% Strikeout Rates

MLB Daily Notes - June 8th

DFS & Betting Game Previews - June 7th

Recent Pitcher Data Analysis - June 7

MLB Daily Notes - June 7th

DFS & Betting Game Previews - June 6th

Recent Hitter Data Analysis - June 6

MLB Daily Notes - June 6th

DFS & Betting Game Previews - June 5th

The Week Ahead: June 5th - June 11th

MLB Daily Notes - June 5th

Fantasy Baseball Waiver Wire Targets - June 4th

DFS & Betting Game Previews - June 4th

MLB Daily Notes - June 4th

MLB Daily Notes - June 3rd

DFS & Betting Game Previews - June 2nd

In-Season Stuff+ Improvers

New Tool: Custom Team Projections Sheet

MLB Daily Notes - June 2nd

MLB Daily Notes - June 1st

MLB Daily Notes - May 31st

DFS & Betting Game Previews - May 30th

MLB Daily Notes - May 30th

DFS & Betting Game Previews - May 29th

MLB Daily Notes - May 29th

DFS & Betting Game Previews - May 28th

MLB Daily Notes - May 28th

MLB Daily Notes - May 27th

DFS & Betting Game Previews - May 26th

MLB Daily Notes - May 26th

DFS & Betting Game Previews - May 25th

MLB Daily Notes - May 25th

DFS & Betting Game Previews - May 24th

MLB Daily Notes - May 24th

DFS & Betting Game Previews - May 23rd

MLB Daily Notes - May 23rd

DFS & Betting Game Previews - May 22nd

MiLB Dashboard Tutorial

MLB Daily Notes - May 22nd

MLB Daily Notes - May 21st

DFS & Betting Game Previews - May 20th

MLB Daily Notes - May 20th

DFS & Betting Game Previews - May 19th

MLB Daily Notes - May 19th

DFS & Betting Game Previews - May 18th

MLB Daily Notes - May 18th

DFS & Betting Game Previews - May 17th

MLB Daily Notes - May 17th

DFS & Betting Game Previews - May 16th

MLB Daily Notes - May 16th

Bet Values Explanation

May 15th - Game Previews

MLB Daily Notes - May 15th

MLB Daily Notes - May 14th

MLB Game Previews 5/13

MLB Daily Notes - May 13th

5/12 MLB Game Previews

MLB Daily Notes - May 12th

Exploring Pitcher Ball In Play Allowed Data

MLB Daily Notes - May 11th

MLB Daily Notes - May 10th

MLB Daily Notes - May 9th

MLB Daily Notes - May 8th

MLB Daily Notes - May 7th

MLB Daily Notes - May 6th

MLB Daily Notes - May 5th

MLB Daily Notes - May 4th

MLB Daily Notes - May 3rd

May 2nd DFS Analysis

MLB Daily Notes - May 2nd

MLB Daily Notes - May 1st

MLB Daily Notes - April 30th

MLB Daily Notes - April 29th

MLB Daily Notes - April 28th

MLB Daily Notes - April 27th

JA Scores - Explained

MLB Daily Notes - April 26th

April 25th DFS Analysis

MLB Daily Notes - April 25th

April 24th DFS Analysis

Figuring Out Pitch Modeling Metrics (Stuff+)

MLB Daily Notes - April 24th

MLB Daily Notes - April 23rd

MLB Daily Notes - April 22nd

April 21st DFS Analysis

MLB Daily Notes - April 21st

MLB Daily Notes - April 20th

MLB Daily Notes - April 19th

April 18th DFS Analysis

MLB Daily Notes - April 18th

April 17th DFS Analysis

MLB Daily Notes - April 17th

MLB Daily Notes - April 16th

MLB Daily Notes - April 15th

Friday Night DFS Analysis

MLB Daily Notes - April 14th

MLB Daily Notes - April 13th

MLB Daily Notes - April 12th

MLB Daily Notes - April 11th

DFS Slate Analysis April 10th

MLB Daily Notes - April 10th

MLB Daily Notes - April 9th

MLB Daily Notes - April 8th

MLB Daily Notes - April 7th

MLB Daily Notes - April 6th

MLB Daily Notes - April 5th

MLB Daily Notes - April 4th

MLB Daily Notes - April 3rd

MLB Daily Notes - April 2nd

MLB Daily Notes -April 1st

MLB Daily Notes - March 31st

MLB Opening Day Preview, Projections, & Picks!

2023 Daily Projections Dashboard

Daily Projections are Live!

Last Minute Top-300 Grades

Burrell FLB Preview 2023

ADP Risers

2023 MLB DFS (DraftKings) League

Studying MiLB Statcast Exit Velo Data

New Resource: Customizable Pitcher Z Scores

2023 Starting Pitcher Preview, Part 4

New Resource: Customizable Hitter Z Scores

MLB Dashboard Tutorial #3

2023 Starting Pitcher Preview, Part 3

Spring Training Statcast Data Dashboard

2023 Starting Pitcher Preview, Part 2

Does Lost Fastball Velocity Come Back?

MLB Dashboard Tutorial Part 2

2023 Starting Pitcher Preview, Part 1

2023 Outfield Preview, Part 2

2023 Outfield Preview, Part 1

2023 Third Base Preview

MLB Dashboard Tutorial #1

2023 Shortstop Preview

New Link to Projections Dashboard

2023 Second Base Preview

MLB Dashboard Updates!

Dollar Values Added to Hitter Projections

2023 First Base Preview

2023 Catcher Preview - Tiers 4-7

2023 Catcher Preview - Tiers 1-3

Reviews, Previews, and Ranks: Los Angeles Dodgers

JA ASS Projections - Dollar Values!

New Resource - Bullpen Stats Sheet

Bidet Giveaway Winner + Projections Explanation

Underdog MLB Best Ball Guide Update

Underdog MLB Best Ball Strategy Guide

Reviews, Previews, and Ranks: Houston Astros

@JonPGH Resource Glossary

More Resources for Paid Subs

DIVISIONAL ROUND NFL DFS BREAKDOWN

New Link to Projections Comparison Dashboard

New Dashboard - Projections Comparison

DAL @ TB MONDAY NIGHT SHOWDOWN DFS BREAKDOWN

Late Round Draft Targets at Each Position

WEEK 1 NFL PLAYOFFS DFS BREAKDOWN

2023 JA ASS Pitcher Projections - The Release!

NFL WEEK 18 MAIN SLATE DFS BREAKDOWN

BUF @ CIN MONDAY NIGHT SHOWDOWN BREAKDOWN