Owing to the screen size of your device, you may obtain a better viewing experience by rotating your device a quarter-turn (to get the so-called "panorama" screen view).
owlcroft logo
An Owlcroft Company web site
Click here to email us.

The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

Search this site, or just roll your cursor over the colored boxes below the pictures.

  Advertisement:


  Advertisement:


2022 Major-League Team-Performance Results


All raw data supplied courtesy of Baseball-Reference.com.
They do a wonderful job, and deserve your support.

Quick page jumps:


Teams Ranked by Manifested Ability

Through games of Monday, 20 March 2023.
All results are from true, unadjusted data.

The significance of the data in these Tables is not necessarily obvious at a glance. There is a complete explanation of all these Tables and the meaning of their entries available, and—although there are a few words farther below on this page—we much recommend that you read that full explanation before examining these Tables.


Seasonal Win Projections

“Manifested ability” means how well the teams have actually played so far this season; it does not mean “how good they really are”, which is quite another matter. The projected wins assume the teams will each play the full season at the same performance level as they have exhibited so far; early on, that may be unlikely, but the farther into the season it gets, the more likely that assumption is to be true. (Each team name is a click-on link to that team’s detailed performance page here; the link will open in a new browser tab or tab.)

All Teams, by Performance
Team
TOP/TPP Projected
Win Percentage
TOP/TPP Projected
Seasonal Wins
TOP/TPP Projected
Current Wins
Actual
Current Wins
Dodgers.698113113111
Astros.654106106106
Yankees.64810510599
Braves.6119999101
Mets.5999797101
Cardinals.586959593
Phillies.568929287
Blue Jays.556909092
Guardians.556909092
Mariners.543888890
Brewers.537878786
Padres.525858589
Giants.519848481
Twins.519848478
Rays.512838386
Angels.488797973
White Sox.488797981
Orioles.481787883
Red Sox.475777778
Rangers.469767668
Diamondbacks.463757574
Cubs.451737374
Marlins.438717169
Rockies.414676768
Royals.395646465
Tigers.383626266
Reds.377616162
Pirates.358585862
Nationals.358585855
Athletics.346565660


Divisional Standings

Projected Standings

This Table merely sorts the results above by Division. It is not a “prediction” of how the races will end up: it is an assessment of how things would stand now if not for luck (as opposed to performance). It is a “prediction” only to the extent that if all teams continued to play from now till the end of the season at exactly the same level of performance they have exhibited so far, which is unlikely, this is how things would most probably turn out.


Projected (not actual) Standings
National League American League
East Central West East Central West
Braves .611 Cardinals .586 Dodgers .698 Yankees .648 Guardians .556 Astros .654
Mets .599 Brewers .537 Padres .525 Blue Jays .556 Twins .519 Mariners .543
Phillies .568 Cubs .451 Giants .519 Rays .512 White Sox .488 Angels .488
Marlins .438 Reds .377 Diamondbacks .463 Orioles .481 Royals .395 Rangers .469
Nationals .358 Pirates .358 Rockies .414 Red Sox .475 Tigers .383 Athletics .346


Actual Standings

This Table merely sorts actual results by Division.


Actual (not projected) Standings
National League American League
East Central West East Central West
Braves .623 Cardinals .574 Dodgers .685 Yankees .611 Guardians .568 Astros .654
Mets .623 Brewers .531 Padres .549 Blue Jays .568 White Sox .500 Mariners .556
Phillies .537 Cubs .457 Giants .500 Rays .531 Twins .481 Angels .451
Marlins .426 Reds .383 Diamondbacks .457 Orioles .512 Tigers .407 Rangers .420
Nationals .340 Pirates .383 Rockies .420 Red Sox .481 Royals .401 Athletics .370

Full Team Stat Projections

Explanation of Table Headings

(This is just a summary; a much more detailed discussion of this Table and its significance is available.)

The TOP and TPP columns are the team runs scored and allowed, respectively, calculated by the Owlcroft formulae from the actual team stats. The Games-Won columns are calculated from the respective indicated sources—actual runs scored and allowed, and calculated (“TOP/TPP”) runs scored and allowed. The “error” columns show the differences between calculated games-won values (rounded to whole numbers) and the actual team wins total. A minus error means that the team is that many games below expectation, while a positive error means that the team is above expectation by that many games—“expectation” meaning the record that would most often result from scoring and giving up the runs in question (actual or as-calculated).

The final column—“Seasonal”—is the wins-from-calculations deviation in wins pro-rated out to a full 162 games; it is the current “luck rate” of the team. (Keep in mind that as the season wears on the size of these errors will, in almost all cases, steadily diminish as extremes of luck are averaged out.) Each team name is a click-on link to that team’s detailed performance page here; the link will open in a new browser tab.

Team Performance Stats Table

Team
(alphabetical by city)
Games
Played
Runs Games Won
Scored Yielded Actual
Wins
Wins Projected From:
TOP Real TPP Real R/OR (Error) TOP/TPP (Error) Seasonal
Diamondbacks 162 654 702 708 740 74 77 +3 75 +1 +1
Braves 162 765 789 601 609 101 100 -1 99 -2 -2
Orioles 162 673 674 698 688 83 79 -4 78 -5 -5
Red Sox 162 720 735 760 787 78 76 -2 77 -1 -1
Cubs 162 662 657 738 731 74 73 -1 73 -1 -1
White Sox 162 671 686 691 717 81 78 -3 79 -2 -2
Reds 162 607 648 801 815 62 64 +2 61 -1 -1
Guardians 162 688 698 610 634 92 88 -4 90 -2 -2
Rockies 162 689 698 837 873 68 64 -4 67 -1 -1
Tigers 162 536 557 696 713 66 63 -3 62 -4 -4
Astros 162 728 737 512 518 106 107 +1 106 0 0
Royals 162 645 640 816 810 65 64 -1 64 -1 -1
Angels 162 629 623 644 668 73 76 +3 79 +6 +6
Dodgers 162 833 847 526 513 111 116 +5 113 +2 +2
Marlins 162 594 586 680 676 69 70 +1 71 +2 +2
Brewers 162 718 725 663 688 86 85 -1 87 +1 +1
Twins 162 702 696 678 684 78 82 +4 84 +6 +6
Mets 162 752 772 607 606 101 99 -2 97 -4 -4
Yankees 162 779 807 561 567 99 107 +8 105 +6 +6
Athletics 162 524 568 743 770 60 59 -1 56 -4 -4
Phillies 162 745 747 646 685 87 87 0 92 +5 +5
Pirates 162 578 591 790 817 62 57 -5 58 -4 -4
Padres 162 687 705 647 660 89 86 -3 85 -4 -4
Mariners 162 694 690 631 623 90 89 -1 88 -2 -2
Giants 162 694 716 664 697 81 83 +2 84 +3 +3
Cardinals 162 766 772 636 637 93 95 +2 95 +2 +2
Rays 162 633 666 613 614 86 87 +1 83 -3 -3
Rangers 162 673 707 724 743 68 77 +9 76 +8 +8
Blue Jays 162 767 775 676 679 92 91 -1 90 -2 -2
Nationals 162 625 603 863 855 55 56 +1 58 +3 +3


Table Error Data

These are the for results in the Table shown above. All deviations are per team.

“Error” Type
(calculated vs. actual)
Absolute size
of “Error”
Percentage size
of “Error”
Cumulative “Error”
(+ and - cancel)
Batting Runs, from TOP 16.6 runs 2.44% 16.6 runs
Pitching Runs, from TPP 15.7 runs 2.21% -11.9 runs
All Runs, from TPP 16.15 runs 2.33% -12.39 runs
Games Won from R/OR 2.63 wins --- 0.17 wins
Games Won from TPP/TOP 2.93 wins --- 0.07 wins

Expected deviation (“error”) sizes go down as the season goes on, and can look pretty wild in the early weeks and even months. Errors will be modest by mid-season and small by late season. Right now, the expected average error for “All Runs” is 4.03%

(The “expected error” is calculated as described on our “Formula Proof” page.)




  Advertisement:


  Advertisement:



Want detailed, careful, unhysterical analysis of the effects of “Performance-Enhancing Drugs” in baseball? Click here to visit the Steroids & Baseball web site.

All content copyright © 2002 - 2023 by The Owlcroft Company.

This web page is strictly compliant with the W3C (World Wide Web Consortium) Extensible HyperText Markup Language (XHTML) Protocol v1.0 (Transitional) and the W3C Cascading Style Sheets (CSS) Protocol v3 — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Tuesday, 21 March 2023, at 1:01 pm Pacific Time.